30 минут назад
Доброго дня! подскажите по какой причине страницы у которых есть подключение msOrderTotal иногда, где то раз из 20, имеют жуткий TTFB, страница может ...
MiniShop3 1.11.0 15
5 часов назад
Дополнение доступно modstore.pro/packages/photos-and-files/imageoptimizer
ImageOptimizer - WebP/AVIF и responsive <picture> для MODX 3 1
Вчера в 14:30
Добавил localizator3_default_language
Localizator3 для MODX 3: перевод полей и TV без отдельного context на язык, Vue 3 + PrimeVue 4
06 июля 2026, 23:49
Начиная с версии 3.0.0-beta добавлена поддержка MiniShop3
Минимальные требования:
PHP 8.4 MODX 3.2 MiniShop3
msInShopNotify 6
03 июля 2026, 13:55
Обновление
1.2.0-pl (03.07.2026)
— добавлены уведомления о заявках FormIt через hook-сниппет `maxNotifyFormIt`;
— добавлены уведомлени...
MaxNotify 2
03 июля 2026, 13:42
Да, планируется. Даже чуть больше, чем просто бонусная система)
[msBonus2] 1.3.0 Бонус-коды, уведомления о сгорании и совместимость с msMultiCurrency 7
30 июня 2026, 13:13
Добрый день! Может что-то с правами доступа к файлам? Посмотрите логи в modx, в php. С ходу сложно ответить, ранее не было таких случаев.
FileMan - прикрепление файлов к ресурсам для MODX 3 74
29 июня 2026, 21:27
Большое спасибо за подсказку, но проблема решилась переустановкой.
Зависает корзина минишоп2 2
27 июня 2026, 10:51
Применительно к данному компоненту не знаю, что можно сделать специфического для ИИ. Хотя в целом идея интересная, можно в пакет добавлять скилл или п...
Хватит логгировать как в каменном веке 🪵 5
Могу предложить на правах самого простого варианта дописать фильтр вида [[+value:replace=`.00==`]]
Если у вас уже стоит бутстрап, вам осталось только подключить скрипт (js слайдера) и обернуть в шаблоне вызова каждой картинки соответствующую верстку.
Ну и + можно выставить плейсхолдер &totalVar (допустим, totalSlides) и обернуть им весь шаблон слайдера такой конструкцией: [[+totalSlides:isnot=`0`:then=`шаблон слайдера`]], чтобы не грузить пустую форму слайдера, если самих слайдов еще нет.
— если вы хотите включить числовое значение результатов для фильтров, то писать этот параметр не нужно. Если отключить, то лучше использовать &suggestions=`true`
— если честно, впервые вижу данные параметры. По-крайней мере, в документации к pdoTools и к mFilter2 их не нашел. Откуда они?
— это можно заменить на &sortby и &sortdir соответственно.
А вообще, mFilter2 (mSearch2) — платный компонент, поэтому с таким вопросом вы всегда можете обратиться прямо в техподдержку.
1) Идем в core/components/minishop2/custom/delivery/ и создаем здесь свой пхп файл (допустим, mscustomdeliveryhandler.class.php) со следующим содержимым:
2) Идем в настройки магазина -> Варианты доставки.
Создаем новый вариант «Доставка» (или редактируем исходный), после чего заполняем в «дополнительную стоимость» требуемое значение (300 рублей), в Класс-обработчик пишем название созданного файла — mscustomdeliveryhandler, заполняем доступные способы оплаты и ставим галочку напротив «включен».
Если да — необходимо переписать пути во всех файлах из данного гайда.
Если же дело не в этом, то, скорее всего, проблема связана с самим хостингом (придется или урезать системные настройки сайта, или долбиться в тп).
Основы: bezumkin.ru/training/ и rtfm.modx.com/revolution/2.x/
Готовые решения и советы: modx.ws/blog/uroki-modx-revolution/ и modx.ru/novosti-i-stati/
xPDO: ilyaut.ru/xpdo/
Smarty и классы: modxclub.ru/
Документация: docs.modx.pro/ и rtfm.modx.com/extras/revo/
Ну и не стоит забывать о modx.pro/search и www.google.ru/ %)
2. Проверять перед добавлением длину результата скрипта и ставить соответствующее условие на вывод.
Сложность только в том, что изображений может быть более одного.
По второму вопросу:
К слову, если же вам необходимо также вывести в письме tv-поля, то для сниппета существует свойство includeTVs.