
- MODX 2
- MODX 3
- miniShop2
- miniShop3
- PHP 7.2


Откройте журнал ошибок MODX и найдите записи [msCatalyst]. Чаще всего это опечатка в &facets, занятый ключ или TV с другим именем.
Проверьте, что вызов некэшированный ([[!msCatalyst]]). Посмотрите в инструментах разработчика ответ на запрос с mscatalyst=: там должен быть JSON. Если там HTML, другой сниппет или плагин завершает вывод раньше.
Товары добавлены импортом, плагин этого не видел. Сбросьте индекс на вкладке «Индекс» или очистите кэш сайта, см. Кэш и индекс.
Укажите класс сетки темы в &rowsClass и чанк карточки в &tpl.
У группы меньше двух вариантов, а &hideSingle включён. Либо значения пустые у всех товаров раздела.
Это &hideUnavailable: варианты без товаров при текущих фильтрах скрываются. С &hideUnavailable=`0` они остаются серыми внизу списка.
jQuery is not defined или miniShop2 is not defined Эти ошибки дают скрипты самого miniShop2, их подключает msProducts. msCatalyst jQuery не использует. Подключите jQuery в шаблоне до этих скриптов или отключите фронтенд-скрипты miniShop2, если корзина на странице не нужна.
Localizator скрывает товары без перевода на текущий язык. Добавьте переводы или задайте &langStrict=`0`, чтобы показать такие товары с исходными полями.
Ей нужен компонент, которого нет на сайте. Установите компонент и очистите кэш сайта.
Сработал предохранитель: слишком много снятий с публикации, большой скачок цены или источник вернул мало строк. Откройте план изменений, проверьте его и подтвердите запуск. Если источник поменял структуру, утвердите новую версию схемы.