ms_check_images
Описание
Модуль Скрыть товар без изображений добавляет возможность настраивать отображение товаров без изображений на витрине. Модуль позволяет либо скрывать такие товары полностью, либо отображать их в конце каталога, а также предоставляет инструменты для поиска товаров без изображений в админ-панели.
Функциональность
- Настройка отображения товаров без изображений:
- Скрытие товаров без изображений
- Отображение товаров без изображений в конце каталога
- Поиск товаров без изображений в админ-панели:
- Фильтр "Товары без изображений" в расширенном поиске товаров
- Отображение списка товаров без главного изображения
- Автоматическая сортировка товаров с изображениями в начало списка
Принцип работы
Модуль работает через систему хуков CS-Cart:
- Хук
get_productsдля фронтенда (area='C'):
- Проверяет настройку
display_product_without_images_at_the_end_of_catalog - Если настройка включена:
- Добавляет LEFT JOIN с таблицей
images_linksдля проверки наличия изображений - Добавляет поле
has_images(1 - есть изображение, 0 - нет изображения) - Модифицирует сортировку: сначала товары с изображениями (
has_images DESC), затем без изображений - Добавляет
has_imagesв GROUP BY для корректной группировки
- Хук
get_productsдля админ-панели (area='A'):
- Проверяет параметр
no_imagesв запросе - Если
no_images='Y': - Добавляет LEFT JOIN с таблицей
images_linksдля проверки наличия изображений - Добавляет условие
images.pair_id IS NULLдля фильтрации товаров без изображений - Добавляет поле
images.pair_idв SELECT и GROUP BY
- Шаблон расширенного поиска - добавляет чекбокс "Товары без изображений" в админ-панели:
hooks/products/advanced_search.override.tpl- переопределение шаблона поиска
- Контроллер
check_images.php- обработка страницы проверки изображений в админ-панели (если используется)
Расположение в админке
Настройки модуля:
- Модули → Управление модулями → Скрыть товар без изображений
Настройки:
- Отображать товар без изображений в конце каталога (
display_product_without_images_at_the_end_of_catalog) - чекбокс для включения отображения товаров без изображений в конце списка (по умолчанию: выключено)
Поиск товаров без изображений:
- Товары → Товары → Расширенный поиск - добавлен чекбокс "Товары без изображений" (
no_images)
Важные замечания
- Модуль проверяет наличие главного изображения товара (тип 'M')
- При включенной настройке товары без изображений отображаются в конце списка, но не скрываются полностью
- При выключенной настройке товары без изображений отображаются в обычном порядке
- Фильтр в админ-панели позволяет быстро найти все товары без изображений для их редактирования
- Модуль работает только с главными изображениями товаров (не проверяет дополнительные изображения)
- Store Builder
- Store Builder Ultimate
- Multi-Vendor
- Multi-Vendor Plus
- Multi-Vendor Ultimate
- Вендорам
- Владельцам
- English
- Русский
- 4.18.X
- 4.17.X
- 4.16.X
- 4.15.X
- 4.14.X
- 4.13.X
- 4.12.X
После скачивания модуля, его установка производится штатными средствами CS-Cart на странице Панель администратора → Модули → Управление модулями → Загрузить и установить модуль (+).
Для версии CS-Cart более 4.13.1 Панель администратора → Модули → Управление модулями → Кнопка Шестеренка → Ручная установка.

Модуль не требует настройки и сразу готов к применения.
Во вкладке настройки модуля можно воспользоваться функцией Отображать товар без изображений в конце каталога.
Обязательно нажмите кнопку Сохранить для применения действий.

Во вкладке общее можно одним кликом скрыть товары без изображений для этого жмем на Скрыть товар без изображений

Заходим в раздел Товар - Товары или Товары - Товары в продаже (маркетплейс)
Для проверки выбираем сортировку по Статусу

Как результат все товары у которых отсутствует изображение имеют статус Выкл.
Для осуществления поиска товаров без изображений, заходим в раздел Товар - Товары или Товары - Товары в продаже (маркетплейс)
В блоке Найти выбираем Расширенный поиск;

В открывшемся окне выбираем MS: Поиск товаров без изображений;
Проверяем наличие галочки Товары без изображений;
Жмем Найти.
Как результат перед вами список товаров без изображений.


**v1.2.0** от 19.01.2026 [+] Стандартизация модуля [\*] Изменены короткие теги <? на обычные <?php [\*] Положение чексбокса фильтра "Товары без фильтра" по умолчанию изменён на снятый **v1.1.1** от 21.04.2023 [+] Правка языковых переменных **v1.1.0** от 10.04.2023 [+] В настройки модуля добавлена опция, которая позволяет на витрине переместить товар без изображения в конец каталога [+] В админ панели CS-Cart, в расширенный поиск товаров добавлена опция, которая позволяет находить товары без изображений **v1.0.2** от 30.03.2023 [+] Стандартизация модуля **v1.0.1** от 22.03.2023 [+] Лицензирование модуля [\*] Убраны языковые переменные в схеме addon.xml, изменена версия схемы [\*] Позиция в меню изменена **v1.0.0** от 20.03.2023 [+] Первое издание *** [+] Добавлено [-] Удалено [\*] Изменено [!] Исправлена ошибка
Здесь можно поделиться своим мнением и оценить нашу работу.
Ваши отзывы помогают нам стать лучше и предлагать вам еще более качественный сервис.