Скрытие товара по характеристике

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

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

Позволяет скрыть товар по заданной характеристики
Подробное описание
$44.44
$44.44

MS: Скрытие товара по характеристике

Описание

Модуль ms_hidden_products_feature позволяет скрыть товар по заданной характеристике. Модуль автоматически изменяет статус товара на основе значения определенной характеристики, что позволяет управлять видимостью товаров через характеристики.

Основные возможности

  • Скрытие товаров по характеристике: Автоматическое изменение статуса товара на основе значения характеристики
  • Настройка статусов: Настройка статусов товара для разных значений характеристики
  • Интеграция с импортом: Работа с импортом CommerceML для автоматического управления статусами

Как работает модуль

Модуль использует следующие механизмы:

  1. Хук обновления товара (hooks.func.php):
  • fn_ms_hidden_products_feature_update_product_pre() - изменяет статус товара перед обновлением:
  • Получает настройки модуля (ID характеристики и статусы)
  • Проверяет значение характеристики товара
  • Если значение равно "Да" (YesNo::YES), устанавливает статус из настройки ms_status_else
  • Если значение равно "Нет" (YesNo::NO), устанавливает статус "D" (Выключен)
  • Работает при обновлении товара вручную и при импорте CommerceML
  1. Настройки модуля:
  • ms_hidden_product - ID характеристики для отслеживания
  • ms_status_else - статус товара при значении характеристики "Да"
  1. Схема статусов (schemas/ms_hidden_products_feature/statuses.php):
  • Определяет возможные статусы для настройки

Где находится функциональность

  • Административная панель:
  • Настройки модуля с выбором характеристики и статусов
  • Карточка товара с характеристикой для скрытия

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

  • Соотнесите характеристику для товара: Выбор характеристики, которая будет использоваться для скрытия товара
  • Смена статуса при выборе "Да": Выбор статуса товара, который будет установлен при значении характеристики "Да"

Использование

  1. Настройка модуля:
  • Перейдите в настройки модуля
  • Выберите характеристику для отслеживания
  • Выберите статус товара при значении "Да"
  1. Назначение характеристики товарам:
  • Откройте товар для редактирования
  • Назначьте выбранную характеристику с значением "Да" или "Нет"
  • При сохранении статус товара изменится автоматически

Технические детали

  • Модуль автоматически устанавливается в мультивендор и Ultimate редакции CS-Cart
  • Работает при обновлении товара вручную и при импорте CommerceML
  • Использует перечисление MsHiddenProductsFeature\YesNo для значений характеристики
  • Статус "D" (Выключен) устанавливается при значении "Нет"

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

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