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

В PHPShop сначала нужно создать Группу характеристик по аналогии с категориями товаров, например, "Одежда". Далее создать в этой группе Характеристику, например, цвет, и добавить к ней Параметр - красный, зеленый, синий. Затем, в Каталоге товаров выбрать нужную Группу характеристик, и уже в Товаре выбрать нужный параметр характеристики. Т.е. получается, что Группы характеристик у нас связаны с каталогами товаров, а Параметры этих характеристик непосредственно с товарами.

Теперь разберем этот процесс подробнее:

  1. Создаем Группу характеристик через меню ТоварыХарактеристики Добавить группу.

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

  2. Создаем Характеристику через меню ТоварыХарактеристики.

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

  3. В открывшемся окне вводим название Характеристики, например Цвет. Выбираем, как она будет работать - как Фильтр (отбирает товары в каталоге), или как Опция (покупатель уточняет модель, цвет, когда кладет в корзину). Если мы хотим, чтобы название характеристики превратилось в ссылку на описание (надо завести предварительно страницу с этим описанием), то переходим в закладку Описание и выбираем нужную страницу. Нажимаем Ок. Заводим возможнеы значение характеристики: Белый, Красный, Зеленый.
  4. Теперь идем в карточку каталога меню ТоварыКаталоги. Выбираем нужный подкаталог - откроется карточка редактирования подкаталога. На закладке Характеристики выбираем нужные характеристики, причем можно выбрать характеристики не только из группы Одежда.

  5. Характеристики
  6. И наконец, привязывам к товарам из этого подкаталога Параметры наших характеристик. Нужно кликнуть на товар в списке, зайти в закладку Характеристики и выбрать нужный параметр:

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

Как работать с характеристиками пакетно?

Если характеристик и товаров много, характеристики (как и товары) не обязательно заводить вручную, можно за основу взять тестовую базу магазина, для этого выгрузить базу Excel в меню БазаЭкспорт данных, обязательно добавить в список выгружаемых полей поле Характеристики.

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

В результате выгрузится CSV файл с указанными полями и характеритиками:

Id;Наименование;Характеристики
"195";"Платье из плотного материала Hugo Boss";"Размер/44#Размер/45"#Размер/46#Размер/47'#Размер/#Торговая марка/Hugo Boss#Торговая марка/Hugo Boss"
"194";"Платье из легкого струящегося материала Hugo Boss";"Размер/42#Размер/44#Размер/46#Торговая марка/Hugo Boss#Цвет/Синий#Цвет/Черный"
"193";"Часы электронные Swatch";"Цвет/Бежевый#Цвет/Белый"
"192";"Ремень женский Versace";"Торговая марка/Versace#Цвет/Бежевый#Цвет/Белый#Цвет/Красный"
"191";"Ремень женский Adidas";"Торговая марка/Adidas#Цвет/Бежевый#Цвет/Белый#Цвет/Красный"
"190";"Сумка женская Hugo Boss";"Торговая марка/Hugo Boss#Цвет/Бежевый"
"189";"Женская сумка Versace";"Торговая марка/Versace#Цвет/Черный"

На основе данного файла, соблюдая структуру и название полей (1-я колонка), заполнить данные своей базы. Значение характеристик отделно от его наименование знаком /, а сам хараткериткии разделены знаком #. Параметры разделения характеристик задаются при экспорте данных. Заполненную базу загрузить обратно по меню БазаИмпорт данных.

Смотрите также: инструкцию по работе с базами, Как наполнить магазин за 10 минут? - Price Loader.