15 ноября 2025, 01:41
присоединяюсь к просьбам дополнить чтоб /{id}/ в пути сохранения учитывались и при открытии местоположения файла, тогда не придется колхозит...
mixedImage - custom TV 166
14 ноября 2025, 19:50
Да, msProducts почему-то в конце ставит лишнюю запятую.
Тогда сделайте сниппет getJson:
<?php
$pdo = $modx->getService('pdoFetch');
$categor...
GetResorce, lastTpl и offset/idx 14
12 ноября 2025, 09:40
Спасибо большое за точную подсказку, в этой настройке удалил и заработало.… я его блок где-то закомментировал, возможно в /assets/js/scripts.js, думал...
Ошибка 500 при открытии настроек доставки, не даёт сменить класс-обработчик 2
11 ноября 2025, 10:43
Когда пишу так запрос, все работает:
Акушер-гинеколог==24||COVID-19==37||Аллерголог-Иммунолог==38В SQL как в первом, так и во втором случае все доб...
ExtraFields. Дополнительные поля для ресурса (modResource) и пользователя (modUserProfile). 43
10 ноября 2025, 17:36
Заработало! да я по привычке в hook записал, а надо было так:
'filterresources' => [
'snippet' => 'filterresources',
'resul...
Как на SendIt вернуть на страницу результат из сниппета? 4
10 ноября 2025, 10:29
Спасибо. Вроде получилось, но не могу понять как передать дополнительные поля в CRM и почему-то время не правильное передает, +7 часов.
AmoCRM - снова в строю! 25
09 ноября 2025, 23:05
да, только для импорта данные должны быть указаны в JSON формате
msImportExport 2.0 126
07 ноября 2025, 15:22
Я слабо понял суть вопроса. Подозреваю что этот комментарий дублирует суть вопроса modx.pro/help/25398
Еще раз в этом случае — сниппет Login не раб...
YaSmartCaptcha - защитите ваши формы от спама умной капчей от Яндекс 32
06 ноября 2025, 19:58
Так $this->modx->getChunk() ничего не знает про феном.
$pdoTools = $this->modx->getService('pdoTools');
$pdoTools->getChunk();Так д...
Login и fenom 1
При очистке кэша вызывается системное события — можно добавить свой плагин для него.
Юзер увидит фильтр по оригинальным ценам, а в выводе товаров уже будет скидка. Генерировать фильтр уже со ссылками можно только запуская msDiscount для каждого товара в своём методе фильтрации для filters.class.php.
Вполне реальная задача, но не я не пробовал.
Только если сам пишешь статьи и хочешь связать их друг с другом.
По идее, да, теги нужно добавить в Tickets, но мне лень.
И ведь это быстрее, лучше и прозрачнее работает.
Что в MS2, что в msDiscount цены меняются при выводе на сайт. А mFilter2 работает с данными, которые хранятся БД.
Если в БД нет модифицированных цен — нечего фильтровать. Именно для таких случаев и предусмотрено расширение методов фильтрации, чтобы можно было запрограммировать любую логику.
Ссылку на документацию с подробными примерами я дал. Вот вообще пошаговое how-to фильтрации наличия товара.
Надо сделать, чтобы фильтр строился минут 20.
Нужно указать один общий домен для создания сессии, смотри системные настройки.
Тут да, только свой метод фильтрации делать. Читай документацию, там все понятно. Ты, похоже, добавл не все методы для своего нового фильтра — вот и ошибка.
Ну и менять родной filters.class.php, конечно, не стоит.
Всё делается через системные настройки — modx.pro/news/3784-mail-yandex-has-included-mandatory-ssl/
2. Почистить кэш.
Насколько я знаю, все мои дополнения уже работают с MODX 2.3.
Перепривязать ключ к другому домену можно один раз самостоятельно, а потом через техподдержку.
Исходники моих дополнений доступны на GitHub — можно собирать и устанавливать без магазина.
Проверяй, что именно у тебя отправляется $_REQUEST['tvoption'], что там дальше происходит, логируй всё в журнал и смотри.
Больше тут ничего посоветовать нельзя. А, еще можно не использовать плагины на события корзины, и расширить сам класс корзины.
Полагаю, что при работе с ТВ галереи она выводит какие-нибудь мусорные сообщения, что miniShop2 воспринимает за возврат ошибки.
Советую избавиться от ТВ вообще и расширить модель товаров. Это быстрее и надежнее работает.