Вопросы
Ошибка с phpthumb в медиаменджере
Здравствуйте, вопрос не нов, но уже абсолютно не знаю куда копать и что делать.
В медиа-менеджере не выводятся эскизы. во фронтенде все работает, а вот в менджере, в медиа — «битые» картинки. Файлы видит, сами изображения да — но не отображает. Путь создает как
Что не помогало:
В медиа-менеджере не выводятся эскизы. во фронтенде все работает, а вот в менджере, в медиа — «битые» картинки. Файлы видит, сами изображения да — но не отображает. Путь создает как
"/connectors/system/phpthumb.php?src=files%2Fimg%2Fblokbaster_big.jpg&w=800&h=0&HTTP_MODAUTH=modxЗНАЧЕНИЕКАКОЕТО&f=jpg&q=80&wctx=mgr&source=1"При этом в журнале ошибок нет, в isp журнал ошибок пуст. Один раз проскочила ошибка на строке 3314, но скорее всего связано с попыткой просмотреть не image файл. больше ни разу ошибок не было.Что не помогало:
Inherit Template
Есть плагин Inherit Template
Его код.
В TV выбирается шаблон. Когда создаётся дочерний ресурс, то у него устанавливается выбранный в TV у родителя шаблон. Как сделать, чтобы у нового (дочернего) в TV устанавливался шаблон родителя? А может даже пустой, если в параметр плагина установить.
Также при быстром создании не работает плагин. Если с этим, что-то можно сделать дополнительно, то это будет хорошо.
Кто хорошо разбирается можете подправить? Спасибо.
Его код.
В TV выбирается шаблон. Когда создаётся дочерний ресурс, то у него устанавливается выбранный в TV у родителя шаблон. Как сделать, чтобы у нового (дочернего) в TV устанавливался шаблон родителя? А может даже пустой, если в параметр плагина установить.
Также при быстром создании не работает плагин. Если с этим, что-то можно сделать дополнительно, то это будет хорошо.
Кто хорошо разбирается можете подправить? Спасибо.
<?php
/**
* Inherit Template for MODx Revolution
*
* This plugin sets the new document template to have a default template from
* parent's TV selection. This is only triggered by 'OnDocFormRender' event.
* This only works one level, as it's intended.
*
* Inherit Template is free software; you can redistribute it and/or modify it under
* the terms of the GNU General Public License as published by the Free Software
* Foundation; either version 2 of the License, or (at your option) any later
* version.
*
* Inherit Template is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
* FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
* details.
*
* You should have received a copy of the GNU General Public License along with
* Inherit Template; if not, write to the Free Software Foundation, Inc., 59 Temple
* Place, Suite 330, Boston, MA 02111-1307 USA
*
* @author goldsky <goldsky.milis@gmail.com>
* @copyright Copyright (c) 2012, goldsky
* @license GPL v2
*
* @package Inherit Template
* @subpackage plugin
*/
// this plugin only apply to the new document
if (empty($scriptProperties['mode']) || $scriptProperties['mode'] !== 'new') {
return;
}
if ($modx->event->name === 'OnDocFormRender') {
// get the parent's ID
$parentObj = $modx->getObject('modResource', $_REQUEST['parent']);
if (!$parentObj) {
return;
}
$parent = $parentObj->toArray();
// checking the parent's TV
$inheritTplObj = $modx->getObject('modTemplateVar', array(
'name' => $modx->getOption('inheritTpl.tvname')
));
if (!$inheritTplObj || !$inheritTplObj->hasTemplate($parent['template'])) {
return;
}
// get the value from the parent's TV
$inheritTpl = $inheritTplObj->toArray();
$tvValueObj = $modx->getObject('modTemplateVarResource', array(
'tmplvarid' => $inheritTpl['id'],
'contentid' => $parent['id']
));
if (!$tvValueObj) {
return;
}
$tvValueArray = $tvValueObj->toArray();
// force/override the template to the opening document
$modx->controller->setProperty('template', $tvValueArray['value']);
return;
}
return; как вывести двухуровневое меню pdoMenu c категориями miniShop2
Здраствуйте!
Помогите пожалуйста, не могу нормально вывести меню, вывожу на сайте таким образом:
Помогите пожалуйста, не могу нормально вывести меню, вывожу на сайте таким образом:
[[!pdoMenu?
&firstClass=`mobile-link`
&parents=`0`
&showLog=`1`
&level=`1`
&lastClass=`navbar-menu-last-link`
&tpl=`@INLINE <a href="/[[+link]]" class="navbar-menu-link" data-ix="next-page-interaction">[[+pagetitle]]</a>`
&tplParentRow=`@INLINE <a href="#" class="navbar-catalog-link" data-ix="catalog-interaction">[[+pagetitle]]</a>[[+wrapper]]`
&tplOuter=`@INLINE [[+wrapper]]`
]]&tplParentRow не срабатывает и категории выводятся как обычные ссылки, что уже только не пробовал, ничего не получается Сколько символов осталось progress-bar для INPUT
Всем привет. Подскажите решение, как создать обычное ТВ поле с прогресс баром?
У меня есть голое решение на HTML + CSS + jQuery
codepen.io/alex-lenk/pen/WMRwjZ
Может кто делал такую фичу, подскажите решение, либо в какую сторону копать.
У меня есть голое решение на HTML + CSS + jQuery
codepen.io/alex-lenk/pen/WMRwjZ
Может кто делал такую фичу, подскажите решение, либо в какую сторону копать.
Ошибки в логе
С недавнего времени в логи стали появляться ошибки. Воспользовался советами, изменил файл modx.class.php, стал получать вот такое
[2018-02-07 17:48:05] (ERROR @ /home/belaidab/auga.by/core/model/modx/modx.class.php : 990) `` is not a valid integer and may not be passed to makeUrl()
[2018-02-07 17:48:05] (ERROR @ /home/belaidab/auga.by/core/model/modx/modx.class.php : 995) #0 /home/belaidab/auga.by/core/model/modx/modrequest.class.php(349): modX->makeUrl(false, 'web', Array, 'full')
#1 /home/belaidab/auga.by/core/model/modx/modrequest.class.php(100): modRequest->_cleanResourceIdentifier('500.shtml')
#2 /home/belaidab/auga.by/core/model/modx/modx.class.php(1406): modRequest->handleRequest()
#3 /home/belaidab/auga.by/index.php(57): modX->handleRequest()
#4 {main}
[2018-02-07 17:48:05] (ERROR @ /home/belaidab/auga.by/core/model/modx/modresponse.class.php : 210) Attempted to redirect to an empty URL.
[2018-02-08 07:59:43] (ERROR @ /home/belaidab/auga.by/core/model/modx/modx.class.php : 990) `` is not a valid integer and may not be passed to makeUrl()
[2018-02-08 07:59:43] (ERROR @ /home/belaidab/auga.by/core/model/modx/modx.class.php : 995) #0 /home/belaidab/auga.by/core/model/modx/modrequest.class.php(349): modX->makeUrl(false, 'web', Array, 'full')
#1 /home/belaidab/auga.by/core/model/modx/modrequest.class.php(100): modRequest->_cleanResourceIdentifier('403.shtml')
#2 /home/belaidab/auga.by/core/model/modx/modx.class.php(1406): modRequest->handleRequest()
#3 /home/belaidab/auga.by/index.php(57): modX->handleRequest()
#4 {main}
[2018-02-08 07:59:43] (ERROR @ /home/belaidab/auga.by/core/model/modx/modresponse.class.php : 210) Attempted to redirect to an empty URL.Гуглил, искал на форумах… ответа нет. Подскажите, кто знает, отчего ошибки? Спасибо. Вход в соц сети вместо alert
Доброго времени суток, подскажите пожалуйста как можно решить данную проблему.
Есть голосование сделанное с помощью likedislike. Проголосовать можно только залогиненым пользователям, поставили hybridauth и с помощью него авторизировались.
Если пользователь не авторизирован и пытается проголосовать — компонент likedislike выводит alert что нужно войти через соц сети.
Как можно реализовать вместо данного alert — модальное окно с формой входа от hybridauth?
Есть голосование сделанное с помощью likedislike. Проголосовать можно только залогиненым пользователям, поставили hybridauth и с помощью него авторизировались.
Если пользователь не авторизирован и пытается проголосовать — компонент likedislike выводит alert что нужно войти через соц сети.
Как можно реализовать вместо данного alert — модальное окно с формой входа от hybridauth?
Вывести количество заказов
Доброго времени суток, каким образом вывести количество оплаченных заказов и умножить их на 50, заранее благодарен
Проблемы с обновлением до 2.6.1 (Тикеты)
Обновил modx до 2.6.1, сайт на modhost
joxi.ru/52anOlEHGJj8nA — так отображаются коментарии в админке
joxi.ru/KAxYKLNf4ON3Dr — так на странице
какое сообщение бы не ввел — везде «0»
у кого было подобное и в чем проблема и как ее решить
joxi.ru/52anOlEHGJj8nA — так отображаются коментарии в админке
joxi.ru/KAxYKLNf4ON3Dr — так на странице
какое сообщение бы не ввел — везде «0»
у кого было подобное и в чем проблема и как ее решить
Поиск по таблице migx
Ребят, всем добрый!
Поделитесь знанием, если кто ни будь реализовывал на сайтах поиск товаров по табличке migx (shopkeeper3)?
Поделитесь знанием, если кто ни будь реализовывал на сайтах поиск товаров по табличке migx (shopkeeper3)?
GeoLocation - вывод контента в зависимости от города
Подскажите, с помощью компонента GeoLocation можно выводить контент в зависимости от выбранного города? Видел, можно для регионов указывать телефон, email. Меня интересует следующая ситуация: если пользователь заходит, допустим, с Москвы (это определяется автоматически GeoLocation ), то ему показывается один контент, если с любого другого города — другой контент. Так можно делать?