скачет page.nav
Подключение репозитория Simple Dream
Сделал специальный пакетик, для таких же ленивых ребят, как и я — sdStore.
Он очень легко и просто устанавливает репозиторий Simple Dream на свежий сайт, можно сразу указать логин\пароль.

Качать из официального репозитория — modx.com/extras/package/sdstore.
Он очень легко и просто устанавливает репозиторий Simple Dream на свежий сайт, можно сразу указать логин\пароль.

Качать из официального репозитория — modx.com/extras/package/sdstore.
Скорее баг репорт modx-test
Если при заказе тестового сайта указать все галочки то перестает грузить страницу с системными настройками.
Подключение сторонних сервисов к minishop2
В данном случае речь идет о reatirocket. По инструкции требуется:
На финальной странице оформления заказа (на которой пользователю сообщают о том, что заказ сформирован, благодарят за покупку и так далее) необходимо установить обработчик совершения транзакции:
На финальной странице оформления заказа (на которой пользователю сообщают о том, что заказ сформирован, благодарят за покупку и так далее) необходимо установить обработчик совершения транзакции:
sortby в MS2
Есть у меня во такой кусок кода в аяксовом файлике:
$ord = "
'Выключатели',
'Поворотные выключатели',
'Ручки для поворотных выключателей',
'Розетки электрические',
'Розетки TV',
'Розетки телеф/комп',
'Розетки акустические',
'Управление жалюзи',
'Светорегуляторы',
'Терморегуляторы теплого пола',
'Датчики движения',
'Выключатели автоматические',
'Вывод кабеля',
'Кнопка звонка',
'Заглушки'
";
$sortby = "FIELD(Data.product_type,".$ord.")";
$output = $modx->runSnippet('msProducts',array(
'parents' => $parent
,'tpl' => 'switchElecrRuCHNK'
,'includeThumbs' => '80x80'
,'where' => "Data.product_type NOT LIKE 'Рамки' AND Data.product_type NOT LIKE 'Вставки' AND (Data.external_signs LIKE '".$color."' OR Data.external_signs_extra LIKE '/%".$color."%/')"
,'sortby' => $sortby
,'includeContent' => 1
,'limit' =>0
)); ms2: Минигаллерея с увеличением. Замена дефолтной.
Поделюсь. Замена стандартной галереи для страницы товара.
getTickets: плейсхолдер комментариев к тикету
Добрый день! В сниппете getTickets есть плейсхолдер [[+content]], который выводит текст тикета, и есть плейсхолдер [[+comments]], который выводит число комментариев к тикету.
А можно ли получить текст комментариев? Например, мне нужно в футере сделать цитатник с произвольно появляющимися комментариями — нужен именно текст комментариев к тикету(-ам), а не текст тикета(-ов).
Буду очень признательна за решение.
А можно ли получить текст комментариев? Например, мне нужно в футере сделать цитатник с произвольно появляющимися комментариями — нужен именно текст комментариев к тикету(-ам), а не текст тикета(-ов).
Буду очень признательна за решение.
Как в minishop добавить дополнительное поле выбора
Как добавить в ms2 дополнительное поле выбора:
например цвет: черный или белый итд.
Заранее спасибо
например цвет: черный или белый итд.
Заранее спасибо
Про Vagrant + готовый образ для работы с MODX
На днях рассказали про очень интересный проект — Vagrant

Vagrant (англ. бродяга) — это обёртка для удобного управления виртуальной машиной. Он работает с собственными образами (*.box), для которых предъявляются определённые требования.
Если коротко: то вы скачиваете готовый образ, инициализируете и запускаете. Это позволяет вам запустить новый виртуальный сервер секунд за 30.
При каждой инициализации создаётся отдельная виртуальная машина в VirtualBox и вы не меняете исходный образ. То есть, вы можете запускать сколько угодно виртуальных машин, делать с ними что угодно, потом удалять и создавать новые.
Исходный образ, как бы, распаковывается и создаётся копия на вашей машине.
Самое приятное, что текущую машину можно запаковать обратно в новый box, скопировать на флешку и подарить другу, или еще кому-то. Он так же запустит её у себя в Vagrant и сразу сможет работать.

Vagrant (англ. бродяга) — это обёртка для удобного управления виртуальной машиной. Он работает с собственными образами (*.box), для которых предъявляются определённые требования.
Если коротко: то вы скачиваете готовый образ, инициализируете и запускаете. Это позволяет вам запустить новый виртуальный сервер секунд за 30.
При каждой инициализации создаётся отдельная виртуальная машина в VirtualBox и вы не меняете исходный образ. То есть, вы можете запускать сколько угодно виртуальных машин, делать с ними что угодно, потом удалять и создавать новые.
Исходный образ, как бы, распаковывается и создаётся копия на вашей машине.
Самое приятное, что текущую машину можно запаковать обратно в новый box, скопировать на флешку и подарить другу, или еще кому-то. Он так же запустит её у себя в Vagrant и сразу сможет работать.
модификатор ucfirst и кириллица
Всем привет!
В MODx Revo не срабатывает модификатор типа
Может кто-нибудь сталкивался? Что необходимо попрaвить, чтоб заработало.
В MODx Revo не срабатывает модификатор типа
[[+name:ucfirst]], если строка на кириллице.Может кто-нибудь сталкивался? Что необходимо попрaвить, чтоб заработало.
