Как добавить еще два дополнительных поля add?
Как добавить еще два дополнительных поля идентичных «add1»,«add2»,«add3» в карточке товара?
Сессии в MODx Revolution
Извиняюсь что вопрос не по вашим модулям, но вы точно должны знать. Как же в своих сниппетах использовать сессии? Я так понял в MODx немного другой принцип их использования, но я никак не могу найти на просторах интернета ответ.
Спасибо.
Спасибо.
TinyMCE и Вставка из Word (или Jevix плагином)
По-умолчанию выравнивание TinyMCE в Revo выполняется стилями (justify-бла-бла), но при использовании Paste from Word тегам ставится align="***" и изменить в визуальном редакторе это уже нельзя, а ковырять код менеджеры не смогут.
Вопрос, как исправить это поведение, а заодно и убирать ширину ячеек у таблиц? Скриптов много, хз где искать.
Еще лучшим вариантом было бы вызывать какой-нить из типографов после paste. В самом плагине Paste есть возможность вызова своей функции перед вставкой —
Хотелось бы понять, можно ли подключить Jevix с нужными параметрами (или хотя бы другой типограф), чтобы он очищал код до (или после) вставки текста.
Вопрос, как исправить это поведение, а заодно и убирать ширину ячеек у таблиц? Скриптов много, хз где искать.
Еще лучшим вариантом было бы вызывать какой-нить из типографов после paste. В самом плагине Paste есть возможность вызова своей функции перед вставкой —
[paste_postprocess]
Callback function to execute after the contents has been converted into a DOM structure.
This callback enables you to do DOM manipulation on the clipboard nodes before they get inserted.
Хотелось бы понять, можно ли подключить Jevix с нужными параметрами (или хотя бы другой типограф), чтобы он очищал код до (или после) вставки текста.
Странности с авторизованным пользователем
Здравствуйте!
На страничке в чанке {{+modx.user.username}} выводит залогиненного через security/login процессор пользователя.
Через ajax на этой же страничке вызываю процессор на path_to_connector/connector.php
И здесь, в процессе работы процессора, оказывается, что $modx->user->username уже (anonymous). Почему так происходит? В коннекторе как-то надо этого пользователя инициализировать?
На страничке в чанке {{+modx.user.username}} выводит залогиненного через security/login процессор пользователя.
Через ajax на этой же страничке вызываю процессор на path_to_connector/connector.php
И здесь, в процессе работы процессора, оказывается, что $modx->user->username уже (anonymous). Почему так происходит? В коннекторе как-то надо этого пользователя инициализировать?
Как правильно обновлять контент страницы через API
Добрый день, пытаюсь обновить ресурс с помощью API MODX:
$properties = array('id' => 155, 'content' => $html);
$response = $modx->runProcessor('resource/update', $properties);
if ($response->isError()) {
return $modx->error->failure($response->getMessage());
}
В итоге ничего не происходит, в логах пусто. Может, я неправильно указываю properties для процессорв? Снипет Login.Register
Столкнулся с проблемой, прошу помощи.
Когда я прописываю снипет [[!Login]], с параметрами или без, не важно, всё работает, появляется форма авторизации, всё круто.
Но когда я прописываю Register — пустое окно. С любыми параметрами она не работает. Ладно, если бы она просто не регистрировала, тупо сама форма даже не появляется.
Подскажите пожалуйста, что сделать?!
Когда я прописываю снипет [[!Login]], с параметрами или без, не важно, всё работает, появляется форма авторизации, всё круто.
Но когда я прописываю Register — пустое окно. С любыми параметрами она не работает. Ладно, если бы она просто не регистрировала, тупо сама форма даже не появляется.
Подскажите пожалуйста, что сделать?!
Как удалить столбцы в miniShop.
1) Как удалить эти столбцы в личном кабинете miniShop?
Вопрос вытекает из первого.
2) Как вместо них добавить артикул?
Вопрос вытекает из первого.
2) Как вместо них добавить артикул?
Похожие товары
Есть 30 товаров, два производителя по 15 товаров. Есть 5 групп похожих товаров по 5 штук в группе.
Есть желание добавить на страницу товара блок «похожие товары». Как бы это все сделать попроще?
1) использовать теги товаров или указать группе похожих товаров например tv.similar=1
2) вызвать на странице товара все подходящие под условие товары кроме текущего.
Может кто подсказать где бы подсмотреть примеры или «ткнуть» что почитать?
Есть желание добавить на страницу товара блок «похожие товары». Как бы это все сделать попроще?
1) использовать теги товаров или указать группе похожих товаров например tv.similar=1
2) вызвать на странице товара все подходящие под условие товары кроме текущего.
Может кто подсказать где бы подсмотреть примеры или «ткнуть» что почитать?
getResource и вложенные чанки
Здравствуйте!
Вот так вызываю сниппет:
В чанке obj-tpl есть следующий вложенный чанк:
А он кроме прочей html-разметки содержит
Дело в том, что он используется в нескольких шаблонах и дублировать его код не хочется. Но у меня никак не получается, чтобы выводился во всех элементах, выводимых getResources. Получается [[$COST]] обрабатывается и выводится только 1 раз у первого ресурса, а у остальных вообще пустота.
Что-нибудь можно сделать в данном случае?
Вот так вызываю сниппет:
[[!getResources? &parents=`[[*id]]` &depth=`0` &showHidden=`1` &tpl=`obj-tpl` &sortby=`menuindex` &sortdir=`ASC` &includeTVs=`1` &processTVs=`1` &limit=`9`]]
В чанке obj-tpl есть следующий вложенный чанк:
[[$COST? &cost=`[[+tv.cost]]`]]
А он кроме прочей html-разметки содержит
[[+cost:default=`0`]]
Дело в том, что он используется в нескольких шаблонах и дублировать его код не хочется. Но у меня никак не получается, чтобы выводился во всех элементах, выводимых getResources. Получается [[$COST]] обрабатывается и выводится только 1 раз у первого ресурса, а у остальных вообще пустота.
Что-нибудь можно сделать в данном случае?