Дополнительная информация в каталоге

Укажите домен без http и слешей. Пример: domain.com
ms_catalog_additional_info

Поставка в электронном виде.

Позволяет вывести дополнительную информацию для товара, а также улучшить отображение уже существующих блоков в каталоге.
Подробное описание
$44.44
$44.44

ms_catalog_additional_info

Описание

Модуль Дополнительная информация в каталоге расширяет функциональность отображения товаров в каталоге, добавляя различные блоки информации: наличие товара, наличие по магазинам, характеристики, оптовые цены, количество товаров в подкатегориях и другие элементы. Модуль работает только с темой UniTheme2.

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

Вариации

  • AJAX-переключение вариаций для видов списка товаров "Сетка" и "Список без опций"

Наличие товара

  • Отображение наличия товара для вида списка "Сетка"
  • Настройка позиции отображения (над ценой или справа от цены)
  • Настройка цветов статусов (В наличии, Предзаказ, Нет в наличии)
  • Скрытие точного количества товара, если оно больше указанного значения
  • Отображение наличия по магазинам с настройкой высоты блока
  • Отображение наличия по магазинам в мобильной версии
  • Отображение наличия у поставщика (требует модуль ms_actuality)

Характеристики

  • Отображение характеристик над ценой для вида списка "Сетка"
  • Настройка высоты блока характеристик
  • Добавление характеристик в название товара
  • Вывод бренда перед названием товара
  • Настройка разделителя характеристик

Оптовые цены

  • Отображение оптовой цены для товара
  • Выбор группы пользователей для оптовых цен
  • Настройка префикса для оптовой цены

Другое

  • Отображение количества товаров для подкатегорий
  • Настройка позиции отображения количества (слева/справа)
  • Отображение магазинов и складов в блоке мотивации
  • Отображение подписей для магазинов и складов в блоке мотивации

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

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

  1. Хук gather_additional_product_data_post - добавляет оптовую цену в данные товара на основе выбранной группы пользователей
  2. Хук get_product_feature_data_before_select - добавляет поле ms_display_on_header для выбора характеристик, отображаемых в названии товара
  3. Шаблоны - переопределяют отображение различных блоков в каталоге:
  • additional_info.pre.tpl - блок дополнительной информации
  • ms_product_price.post.tpl / ms_product_price.pre.tpl - блок цены
  • product_name.override.tpl - название товара с характеристиками
  • ms_in_stock.tpl / ms_in_stores.tpl - компоненты наличия
  • И другие шаблоны для различных элементов
  1. Функции модуля:
  • fn_ms_catalog_additional_info_get_warehouses_products_amount() - получение количества товара по складам
  • fn_ms_catalog_additional_info_get_product_features_for_header() - получение характеристик для заголовка
  • fn_ms_catalog_additional_info_add_product_features_on_header() - добавление характеристик в название товара
  • fn_ms_catalog_additional_info_get_product_warehouses() - получение складов товара
  • fn_ms_catalog_additional_info_get_product_stores() - получение магазинов товара
  1. Установка модуля - добавляет поле ms_display_on_header в таблицу product_features для отметки характеристик, которые должны отображаться в названии товара

Расположение в админке

Настройки модуля:

  • Модули → Управление модулями → Дополнительная информация в каталоге

Разделы настроек:

  • Вариации - настройки AJAX-переключения вариаций
  • Склад - настройки отображения наличия товара
  • Характеристики - настройки отображения характеристик
  • Оптовые цены - настройки оптовых цен
  • Другое - дополнительные настройки

Редактирование характеристик:

  • Товары → Характеристики → Редактирование - добавлено поле "MS: Добавить в название товара" (ms_display_on_header)

Важные замечания

  • Модуль работает только с темой UniTheme2 (указано в compatibility)
  • Для отображения наличия у поставщика требуется модуль ms_actuality
  • Для работы с магазинами и складами требуется модуль warehouses
  • Настройки темы UniTheme2 должны быть правильно настроены для корректного отображения элементов
  • Модуль добавляет поле в таблицу product_features при установке

Похожие товары

$44.44
Выберите опции
Скидка 75%
$44.44 $177.78
Выберите опции
Скидка 40%
$66.67 $111.11
Выберите опции
$44.44
Выберите опции
Скидка 40%
$66.67 $111.11
Выберите опции
Скидка 84%
$44.44 $276.67
Выберите опции