Более 200 модулей для CS-Cart по единой подписке за 3 000 ₽ в месяц

Скрыть товар без изображений

Добавляет возможность настраивать отображение товаров без изображений на витрине
Укажите домен без http и слешей. Пример: domain.com
По подписке
Последняя версия модуля Обновлено:
Есть вопросы по модулю? Напиши нам: HelpDesk Bot

ms_check_images

Описание

Модуль Скрыть товар без изображений добавляет возможность настраивать отображение товаров без изображений на витрине. Модуль позволяет либо скрывать такие товары полностью, либо отображать их в конце каталога, а также предоставляет инструменты для поиска товаров без изображений в админ-панели.

Функциональность

  • Настройка отображения товаров без изображений:
  • Скрытие товаров без изображений
  • Отображение товаров без изображений в конце каталога
  • Поиск товаров без изображений в админ-панели:
  • Фильтр "Товары без изображений" в расширенном поиске товаров
  • Отображение списка товаров без главного изображения
  • Автоматическая сортировка товаров с изображениями в начало списка

Принцип работы

Модуль работает через систему хуков CS-Cart:

  1. Хук 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 для корректной группировки
  1. Хук get_products для админ-панели (area='A'):
  • Проверяет параметр no_images в запросе
  • Если no_images='Y':
  • Добавляет LEFT JOIN с таблицей images_links для проверки наличия изображений
  • Добавляет условие images.pair_id IS NULL для фильтрации товаров без изображений
  • Добавляет поле images.pair_id в SELECT и GROUP BY
  1. Шаблон расширенного поиска - добавляет чекбокс "Товары без изображений" в админ-панели:
  • hooks/products/advanced_search.override.tpl - переопределение шаблона поиска
  1. Контроллер 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
Назначение:
  • Вендорам
  • Владельцам
Архитектура
:
  • Frontend
Локализации:
  • 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  
[+] Первое издание

***

[+] Добавлено  
[-] Удалено  
[\*] Изменено  
[!] Исправлена ошибка
Отзывы

Здесь можно поделиться своим мнением и оценить нашу работу.

Ваши отзывы помогают нам стать лучше и предлагать вам еще более качественный сервис.

Похожие модули