4 часа назад
Ага, спасибо. Первый и думаю не последний)
StaticFilesPlus — автоматическое создание статических элементов с поддержкой категорий 10
14 декабря 2025, 13:06
Написано — одна из доработок
Передача ссылки на оплату заказа или редирект на платежную систему
как это сделать — поясните кто нибудь!
msOneClick - обновление 4
13 декабря 2025, 19:55
Красавчег!
MiniShop3: Notification Center — Революция в управлении уведомлениями 4
13 декабря 2025, 17:47
Для MIGX нужно указать
"configs": {
"startDay": 1
}
Ввод дат в "привычном" формате ДД.ММ.ГГГГ и отображение с понедельника 12
12 декабря 2025, 22:23
В Сбере поменяли работу с логином и паролем интернет-эквайринга. Теперь они без суфикса -api. И настраиваются в ЛК СберБизнес. (Логин ПШ и ПАроль ПШ)....
[mspSberbank] Оплата заказов miniShop2 через процессинг Сбербанка 109
11 декабря 2025, 23:16
У себя я вероятно нашел проблему.
Версия минишоп была 2.5 и обновления дальше 2.5 не видит. И установлена она была с modx.com, а не modstore. Сменил ...
ms_CDEK2 возвращается! 61
11 декабря 2025, 19:45
www.mail-tester.com/
Здесь можно потестить отправку — толковый сервис
Проблемы с отправкой писем статус заказа из minishop2 2
В сниппете:
Выводите на страницу:
А так да — объединяйте все в один текст, делите, меняйте, потом пишите результат в плейсхолдеры и выводите на страницу.
В этом варианте заменятся все совпадения во всех полях. Модификатор вызывается по отдельности для каждого поля.
То есть если у Вас в поле description такой текст:
Lorem ipsum dolor слово1 sit amet, consectetur adipiscing слово2 elit.
А в поле content такой:
Lorem слово1 ipsum dolor sit amet, consectetur adipiscing слово2 elit слово3.
То в результате работы сниппета:
У Вас [[*description:snippet]] выведет:
Lorem ipsum dolor замена1 sit amet, consectetur adipiscing замена2 elit.
А [[*content:snippet]] выведет:
Lorem замена1 ipsum dolor sit amet, consectetur adipiscing замена2 elit замена3.
Если Вам все равно, в каком поле встретится слово, то это как раз первый вариант. Прописываете в нем замену 100 слов и при парсинге шаблона система их заменит там, где они встречаются.
Можно вообще не привязываться к полям, а сделать плагин замены на событие OnWebPagePrerender и тогда будет обрабатываться вообще весь код страницы перед выводом в браузер.
Вывод:
Например, сниппет link:
В шаблоне выводите:
Все почти из документации:
?
?
В корне лежит PHP-скриптик, которому скармливается бд-юзер, пароль и имя базы. Он прописывает в config.inc.php эти данные + заменяет везде путь к ядру в соответствии с серверным.
Соответственно, развертывание заключается в копировании файлов на хостинг, заливке дампа базы и запуске вышеупомянутого скрипта. На все про все — минут пять от силы ).
Выводите:
Структура и вызов: