Взаимодействие характеристик (и групп характеристик) товаров и категорий товаров

В CS-Cart характеристики товаров (а также их группы) привязываются к категориям, что имеет ряд преимуществ:

  • Упрощение работы с товарами. При создании или редактировании товара отображаются только те характеристики, которые действительно подходят для его категории. Например, в категории “Одежда” вы увидите характеристики “Размер” и “Цвет”, но не увидите характеристику “Энергопотребление” из категории “Электроника”.
  • Согласованность каталога. В базе данных не хранятся характеристики, которые не имеют смысла для товара.
  • Улучшение фильтрации и поиска. Фильтры по характеристикам работают корректно, так как каждая характеристика применяется только там, где это имеет смысл.

При таком подходе необходимо соблюдать осторожность, поскольку характеристики товара могут быть удалены если:

  • перенести один или несколько товаров в другую категорию (где характеристики, назначенные товару ранее, отсутствуют);
  • отвязать характеристики (или группу характеристик) от текущей категории товара (в этом случае удаляются характеристики, не привязанные к категории и потому не имеющие смысла для базы данных).

Защита от непреднамеренного удаления характеристик (групп характеристик) товара

Важно

Начиная с версии 4.20.1, CS-Cart предупреждает о том, что при изменении характеристики или категории товара эта характеристика может быть удалена, и предлагает дальнейшие действия.

Если вы видите предупреждение об удалении характеристики, вы можете:

  • согласиться с удалением характеристики;
  • отказаться от удаления характеристики; в этом случае выполните следующие действия:
    • нажмите кнопку Отменить; не закрывайте текущую вкладку;
    • в новой вкладке:
      • отредактируйте характеристики (группы характеристик);
      • добавьте эти характеристики в нужные категории или привяжите эти характеристики к другим категориям.
    • вернитесь на предыдущую вкладку и попробуйте сохранить изменения еще раз.

Примеры

У товара меняется категория

Товар “Кроссовки беговые” из категории “Спорттовары” имеет следующие характеристики:

  • цвет;
  • размер;
  • материал;
  • вид спорта.

Задача: перенести товар “Кроссовки беговые” в категорию “Одежда и обувь”, товары которой имеют следующие характеристики:

  • цвет;
  • размер;
  • материал.

Проблема: при переносе в новую категорию у данного товара будет удалена характеристика “вид спорта”. Система выдаст соответствующее предупреждение.

Решения:

  • отказаться от переноса товара в новую категорию и добавить характеристику “вид спорта” в категорию “Одежда и обувь”; характеристика будет сохранена;
  • согласиться с удалением характеристики “вид спорта”, поскольку название товара говорит о том, что кроссовки предназначены для бега;
  • отказаться от переноса товара в новую категорию и оставить товар в двух категориях сразу.

У товара меняется характеристика

В своем магазине вы решили предлагать покупателям варианты упаковки — стандартная, подарочная, без упаковки. Для этого была создана характеристика “Упаковка”, назначенная всем товарам. Со временем выяснилось, что для некоторых товаров в категории “Компьютеры”, в частности для мониторов, такая характеристика не нужна: подарочная упаковка для мониторов большого размера не является практичным решением.

Задача: удалить характеристику “Упаковка” для категории товаров “Мониторы”.

Проблема: данная характеристика будет удалена у всех товаров данной категории, независимо от размера монитора. Система покажет предупреждение и укажет, для каких товаров будет удалена эта характеристика.

Решения:

  • согласиться с удалением характеристики “Упаковка”; затем можно завести отдельную характеристику для мониторов небольшого размера;
  • отказаться от удаления характеристики.