Вопросы
EVAL родитель родителя
Здравствуйте!
Как улучшить этот вызов?
Как улучшить этот вызов?
@EVAL
$parent = $modx->resource->get('parent');
$parent_parent = $modx->runSnippet('pdofield',array('id'=>$parent,'field'=>'parent'));
if ($parent_parent == 2) {
$parentid = '19';
}
if ($parent_parent == 3) {
$parentid = '20';
}
if ($parent_parent == 4) {
$parentid = '21';
}
$output = $modx->runSnippet('pdoResources',array('parents'=>$parentid,'depth'=>0,'limit'=>0,'sortby'=>'{"id":"ASC"}','tpl'=>'@INLINE [[+pagetitle]]==[[+id]]', 'outputSeparator'=>'||'));
return $output; Фильтрация продуктов по опции
Добрый день. Есть необходимость вывести продукты у которых опция (size) равен pagetitle текущей страницы.
Использую такую конструкцию:
P.S. пробовал optionfilters вместо where — результат тот же
Использую такую конструкцию:
{var $lowerpagetitle = $_modx->resource.pagetitle | lower } <!-- форматируем pagetitle -->
{$lowerpagetitle} - <!-- проверяем что все ок с ним -->
{$_modx->runSnippet('!msProducts', [
'parents'=> '4',
'tpl'=>'',
'where' => ' { "Data.size:LIKE": $lowerpagetitle } ',
'showLog' => '1'
])}Выводятся все ресурсы без фильтрации. P.S. пробовал optionfilters вместо where — результат тот же
Вывод tplPageWrapper в pdoPage при пустом page.nav
Добрый день!
Как отключить вывод &tplPageWrapper при отсутствии пагинации?
Как отключить вывод &tplPageWrapper при отсутствии пагинации?
Could not cache context settings for web
Всем привет. Подскажите может кто сталкивался. Есть компонент mSync, он производит загрузку товаров из 1с или в ручную с сервера. При загрузке появляется постоянно ошибка:
Ну и второй вопрос. Зачем дублировать значения полей в ms2_products и в ms2_product_options? Я понимаю, что в ms2_product_options содержатся значения в их оригинальном исполнении (русские, англ буквы), а в ms2_products хранится их json вид, но на кой тогда json?
[2020-03-15 14:43:22] (ERROR @ /var/www/www-root/data/www/site.ru/core/model/modx/modcachemanager.class.php : 172) Could not cache context settings for web.При этом я увидел, что товары которые загружаются — у них некоторые поля не записываются в таблицу — ms2_product_options, хотя если зайти в товар то это поле добавлено (как я понял, значение этого поля еще хранится в таблице ms2_products в виде json). Соответсвенно при фильтрации эти товары не выходят в результатах — итак с 80% продукции.Ну и второй вопрос. Зачем дублировать значения полей в ms2_products и в ms2_product_options? Я понимаю, что в ms2_product_options содержатся значения в их оригинальном исполнении (русские, англ буквы), а в ms2_products хранится их json вид, но на кой тогда json?
Переименование файлов при загрузке в Ticket
Загружаю картинки в тикет из фронтэнда с помощью plupload
столкнулся с проблемой, необходимо после загрузки переименовать файлы в
id_тикета-id_картинки, исходное_расширение
36-01.jpg
37-02.jpg и тд
столкнулся с проблемой, необходимо после загрузки переименовать файлы в
id_тикета-id_картинки, исходное_расширение
36-01.jpg
37-02.jpg и тд
Как отфильтровать страницы в дереве ресурсов, когда их там сотни/тысячи?
Или как правильно должна быть организована работа с таким количеством документов в modx?
Представить, что расхлопываю «плюсиком» дочерние документы и появляется бесконечный скролл — тяжко.
Представить, что расхлопываю «плюсиком» дочерние документы и появляется бесконечный скролл — тяжко.
[CKEditor] Ошибка в консоли "uncaught exception: The editor instance "tv2" is already attached to the provided element" в ckeditor.js:347:153
CKEditor 1.4.0-pl
Если у TV тип «текстовой редактор» то при сохранении ресурса в консоль летит ошибка «uncaught exception: The editor instance „tv2“ is already attached to the provided element» в ckeditor.js:347:153
Думаю это у всех, у кого установлен CKEditor.
Проверял даже на чистой установке.
Как это исправить?
Если у TV тип «текстовой редактор» то при сохранении ресурса в консоль летит ошибка «uncaught exception: The editor instance „tv2“ is already attached to the provided element» в ckeditor.js:347:153
Думаю это у всех, у кого установлен CKEditor.
Проверял даже на чистой установке.
Как это исправить?
Смайлики emoji не выводятся в тексте и обрезают контент
Доброго времени друзья. Столкнулся с проблемой: если вставляю текст в [[*content]] со смайликами emoji, то в редакторе они сначала отображаются, а после публикации обрезается текст до первого смайла.
Подскажите, что нужно сделать, что смайлики выводились и не отрезали контент?
Подскажите, что нужно сделать, что смайлики выводились и не отрезали контент?
Как удалить ресурс из корзины в админке?
Привет всем!
Написал скриптик, синхронизирующий товары с другим агрегатором товаров.
Проблема следующего плана: если товара нет в базе агрегатора — товар удаляется. В связи с чем накапливается в корзине админ-панели куча мусора. Как через API modx реализовать очистку корзины?
Написал скриптик, синхронизирующий товары с другим агрегатором товаров.
Проблема следующего плана: если товара нет в базе агрегатора — товар удаляется. В связи с чем накапливается в корзине админ-панели куча мусора. Как через API modx реализовать очистку корзины?
Как спрятать от контент менеджера вкладки StercSEO и вкладки Minishop

Хочу чтобы у менеджера не появлялись лишние вкладки. Но в настройках форм нет такого. Никак не понимаю, как удалить эту вкладку SEO (StercSEO) и все вкладки minishop, кроме «Документ»?