Центр документации
Карта сайта

Создай визитку сам!


Самоучитель по интеграции дизайна и настройке Amiro.CMS на примере демонстрационной версии пакета Визитка »


Создание группы свойств для кроватей

Добавим новый набор для Кроватей (см. рисунок 9):

Название: «Мебель-Кровати»

Постфикс для шаблонов: m-bed

Шаблон кода товаров: оставляем пустым

Кол-во повторов блока подвидов в фильтре: оставляем 0

Рисунок 9

Список свойств и их параметров:

Для набора свойств «Мебель-Кровати» на этапе постановки задачи были определены следующие свойства:

  • Производитель [текстовый справочник],
  • Страна производитель [текстовый справочник],
  • Материал [подвид товара, текстовый справочник с влиянием на цену и остатки на складе],
  • Количество спальных мест [подвид товара, справочник числовой с влиянием на цену]

Для участия в поиске (т.е. в фильтре) выделены:

  • Страна производитель [выбор из списка],
  • Материал [выбор из списка],
  • Спальных мест [выбор из списка],
  • Цена от, до

Добавление уже определенных свойств в набор (см. рис. 9):

  1. Выбираем в выпадающем списке элемент «Страна-производитель» и жмем «Добавить».
    • НЕ включаем галочку «Общее» для данного свойства.
    • Необходимо ли отображать данное свойство в фильтре? Да, необходимо - согласно постановки задачи. Включаем галочку «В фильтре» для данного свойства.
    • В фильтре и описании товара поле должно отображаться с названием «Страна», соответственно ставим значение «Заголовок» в «Страна».
  2. Аналогично ранее описанной схеме добавляем поля диапазона цен «Цена от» и «Цена до»

    Создание новых свойств:
  3. Жмем кнопку «редактировать/добавить новые». В появившемся диалоге виден список уже имеющихся полей и доступна форма для добавления новый свойств.
    Добавим поле «Производитель» (см. рис. 10):
    • «Название (админ)» - «М:Производитель», префикс «М» будет говорить нам о группе принадлежности данного свойства и позволит легко понять к чему оно относится в общем списке. Поскольку производители ля Шкафов будут те же, мы сможем переиспользовать это поле в их наборе свойств.
    • «Заголовок (по умолчанию)» - «Производитель».
    • «Тип данных свойства» - Согласно постановке задачи выбираем тип «Строка».
    • «Хранить как» - Согласно постановке задачи выбираем «По значению из справочника».
    • «Справочник-источник данных» - выбираем вариант «Создать новый». Называем справочник: «М: Производители».
    • «Тип свойства» - оставляем тип свойства «Обычный».
    • «Показывать на страницах» - Установим вывод во всех видах.
    • «Показывать в фильтре как» - Согласно постановке задачи выбираем «не показывать».
    • «Показывать в фильтре на страницах» - оставляем без изменений, т.к. мы отключили показ свойства в фильтре.
    • «Показывать в форме товара (админ)» - Выберем «Основная форма (верх)».
    • Все параметры свойства заданы. Жмем «Добавить» на форме редактирования. Свойство теперь доступно в общем списке.

      Рисунок 10

  4. Не закрывая диалог редактирования свойств, добавим следующее свойство «Материал» (см. рис. 11) 
    • «Название (админ)» - «М:Материал»
    • «Заголовок (по умолчанию)» - «Материал».
    • «Тип данных свойства» - Согласно постановке задачи выбираем тип «Строка».
    • «Хранить как» - Согласно постановке задачи выбираем «По значению из справочника».
    • «Справочник-источник данных» - выбираем вариант «Создать новый». Называем справочник: «М: Материал».
    • «Тип свойства» - «Материал» определен как подвид товара с влиянием на цену и остатки, поэтому тип свойства определяем как «Является подвидом товара». Это позволит создать для одного вида товара нужное количество подвидов с различными материалами изготовления, определить наличие физических товаров на складе, задать различные цены для различных материалов и все это в рамках одного товара, без необходимости дублирования информации.
    • «Показывать на страницах» - Отображение подвидов товаров возможно только в деталях товаров, поэтому данный параметр недоступен в этом варианте.
    • «Показывать в фильтре как» - Согласно постановке задачи выбираем «Список».
    • «Показывать в фильтре на страницах» - «Список товаров» и «Карточка товара»
    • «Показывать в форме товара (админ)» - Подвиды редактируются в специальном окне в деталях товара, данная настройка не подлежит изменению для подвидов и не отображается.
    • Все параметры свойства заданы. Жмем «Добавить» на форме редактирования. Свойство теперь доступно в общем списке.

      Рисунок 11

  5. Не закрывая диалог редактирования свойств, добавим следующее свойство «Количество спальных мест» (см. рис. 12)
    • «Название (админ)» - «М: Количество спальных мест»
    • «Заголовок (по умолчанию)» - «Спальных мест».
    • «Тип данных свойства» - Согласно постановке задачи выбираем тип «Целое число».
    • «Хранить как» - Согласно постановке задачи выбираем «По значению из справочника».
    • «Справочник-источник данных» - выбираем вариант «Создать новый». Называем справочник: «М: Количество спальных мест».
    • «Тип свойства» - «Материал» определен как подвид товара с влиянием на цену и остатки, поэтому тип свойства определяем как «Является подвидом товара». Это позволит создать для одного вида товара нужное количество подвидов с различными материалами изготовления, определить наличие физических товаров на складе, задать различные цены для кроватей с одним и двумя спальными местами.
    • «Показывать в фильтре как» - Согласно постановке задачи выбираем «Список».
    • «Показывать в фильтре на страницах» - «Список товаров» и «Карточка товара»
    • Все параметры свойства заданы. Жмем «Добавить» на форме редактирования. Свойство теперь доступно в общем списке. Все свойства созданы. Закрываем диалог добавления.

      Рисунок 12

  6. Вернувшись к форме добавления свойств в набор – выбираем в выпадающем списке только что определенные свойства и жмем «Добавить» для всех трех свойств поочередно. Свойства появились в списке. Далее задаем параметры его использования уже непосредственно в рамках создаваемого набора. Все свойства не являются общими, в фильтре согласно постановки задачи отображаются поля «материал» и «количество спальных мест».
  7. Установим нужный порядок вывода свойств, разделители и набор свойств готов. Жмем «Добавить».  

Версия для печати

Установка и настройка Руководство пользователя Интеграция дизайна Разработчикам (API)
 2000 – 2021 © Amiro.CMS Все права защищены.