Характеристики товаров в Moguta.CMS

Раздел "характеристики товаров" предназначен для управления свойствами и атрибутами товаров магазина. Карточки товаров с заполненными характеристики, выглядят наиболее информативно и могут быть быстрее найдены вашими клиентами, с помощью встроенной в Moguta.CMS системы фильтрации.

Обзор возможностей работы с характеристиками

Попасть в раздел управления характеристиками можно в разделе настроек магазина, во вкладке "Характеристики товаров".

  1. Вкладка - "Характеристики товаров";
  2. Кнопка для добавления новой характеристики;
  3. Фильтр для сортировки характеристик по категориям;
  4. Активность характеристики - определяет, будет ли видна характеристика в карточке товара на сайте;
  5. Редактирование существующей характеристики;
  6. Назначение категории для характеристики;
  7. Участие в фильтрации - определяет, буде ли характеристика доступна в фильтрах каталога на сайте;
  8. Удаление характеристики.

Как создать новую характеристику

1) Чтобы создать новую характеристику нужно нажать на кнопку "Добавить характеристику",


настройка характеристик
2) Установить параметры в появившейся строке таблицы:

  1. Название характеристики – наименование характеристики;
  2. Категории товаров – выбор категорий товаров, у которых будет эта характеристика;
  3. Тип характеристики – один из семи типов (строка, набор для выбора, чекбоксы, текстовое поле, цвет, размер, диапазон);
  4. Группа – характеристика в карточках товаров будет отображаться в указанной группе;
  5. Метка – не видна пользователям, используется только для отличия характерисктик с одинаковым название друг от друга;
  6. Единица измерения – отображается рядом со значением характеристики в карточке товара, а также в фильтрах по каталогу;
  7. Описание – краткая расшифровка названия характеристики для вывода в фильтрах;
  8. Выводить в карточке товара – отображать характеристику в карточке товара;
  9. Использовать в фильтрах – отображать характеристику в фильтрах;
  10. Перевод – редактировать контент для других языков;

3) Нажать на кнопку "Сохранить" изменения!

Внимание! Чтобы увидеть характеристику в карточке товара необходимо указать привязку к категории каталога.

Каждая характеристика должна быть создана и прикреплена к категориям каталога. Нажмите на иконку - меню для привязки к категории и перехода в меню выбора. Чтобы выбрать несколько категорий зажмите на клавиатуре клавишу CTRL и отметьте кликом мышки необходимые категории каталога.

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

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

  1. Строка;
  2. Набор для выбора;
  3. Чекбоксы;
  4. Текстовое поле;

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

Строка

Строка - основной тип данных, добавляет пару название – значение в карточку товара.

  • Поддерживается при экспорте/импорте товаров в CSV.
  • Поддерживается при фильтрации.

Текстовое поле

Текстовое поле - позволяет добавить вкладку в карточку товара с любым содержимым: видеороликом, ссылкой на скачивание файла, дополнительно информацией и др.

  • Не поддерживается при экспорте/импорте товаров в CSV.
  • Не поддерживается при фильтрации.

Набор для выбора

Набор для выбора- сложный тип характеристик, предназначен для множественного выбора свойств сборного товара.

  • Поддерживается при экспорте/импорте товаров в CSV.
  • Поддерживается при фильтрации.

Позволяет задать для каждого значение дополнительную наценку к общей стоимости товара.

Чекбоксы

Чекбоксы - опциональный тип характеристик для маленьких каталогов администрируемых вручную.

  • Поддерживается при экспорте/импорте товаров в CSV.

  • Поддерживается при фильтрации.

Как использовать характеристики в коде

Характеристики – полезны не только для предоставления возможности фильтровать товары по свойствам и атрибутам,

это еще и серьезный инструмент для расширения функционала. Например, строковый тип можно использовать для идентификации атрибута того или иного товара при выводе в каталоге.

<?php if ($item['thisUserFields'][59]['value']!='Товар дня!'):?>
<!-- Вывод стикера товара дня -->
<?php else:?>
<!-- Обычный вывод товара -->
<?php endif;?>

Для составления условия необходимо знать id характеристики. Для того чтобы в массиве $item['thisUserFields'] появились значения характеристик обязательно должна быть включена директива CATALOG_PROP = 0 в файле config.ini (По умолчанию отключено для ускорения работы сайта)

На странице товара, получить значение строковой характеристики по ее id можно следующим образом ( для карточки товара CATALOG_PROP включать не обязательно):

<?php echo $data['item']['thisUserFields'][22]['value']; ?>
Либо <?php echo $item['thisUserFields'][22]['value']; ?>

Где [22] - id характеристики. Нужно изменить телько этот параметр.