Тег delivery в корзине
Добрый день.
У меня неправильно работает конструкция:
[[+delivery:gt=`0`:then=`Показать`:else=`Не показывать`]]
Мне нужно показывать информационный блок в корзине, после выбора типа доставки и отправки формы личных данных заказчика. Например, вводим неверные данные в форме и отправляем форму, показывает снова эту форму и этот блок, в том случае, если метод доставки выбран.
Спасибо!
У меня неправильно работает конструкция:
[[+delivery:gt=`0`:then=`Показать`:else=`Не показывать`]]
Мне нужно показывать информационный блок в корзине, после выбора типа доставки и отправки формы личных данных заказчика. Например, вводим неверные данные в форме и отправляем форму, показывает снова эту форму и этот блок, в том случае, если метод доставки выбран.
Спасибо!
Уведомление по Email при публиковании ресурса
Добрый день!
На сайте необходимо сделать раздел «Вопросы специалистам». Все просто: посетитель заполняет форму «Имя, Email, Вопрос», на основе этих данных создается ресурс в нужном разделе, идет уведомление администратору на email. Просто и понятно.
Теперь поинтереснее.
На сайте необходимо сделать раздел «Вопросы специалистам». Все просто: посетитель заполняет форму «Имя, Email, Вопрос», на основе этих данных создается ресурс в нужном разделе, идет уведомление администратору на email. Просто и понятно.
Теперь поинтереснее.
Образ Ubuntu для локальной разработки
Сегодня в комментариях хороший человек Денис Артамонов поделился ссылкой на собранную им виртуальную машину для работы с MODX.
«Это гениально!», подумал я, и немедленно принялся делать такую же, тольколучше на Ubuntu — ибо сам на ней работаю и все свои скрипты\инструкции пишу именно для нее. Теперь многие люди смогут сказать «Прощай, Denwer!».
«Это гениально!», подумал я, и немедленно принялся делать такую же, только
eventsCalendar2 - Сортировка событий
Здравствуйте, Василий. В eventsCalendar2 сортировка событий (во всплывающем окне которые) как делается, подскажите, пожалуйста.
Как добавить еще два дополнительных поля 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 для процессорв?