|
Решение BXReady: Флагман. Универсальный интернет-магазин позволяет назначать товару различные свойства.
Для начала работы с новым механизмом нужно убедится, что у вас есть необходимые свойства раздела вашего инфоблока товаров:
- UF_REQUIRED_BP
- UF_OPTIONAL_BP
Оба свойства должны быть строковыми и множественными.
Если вы приобрели решение версии 3.0.26 и выше, то свойства у вас уже есть. Иначе их необходимо создать.
Для добавление нового свойства раздела: в административном разделе зайдите в редактирование любого раздела вашего каталога. На вкладке Доп. поля нажмите Добавить пользовательское свойство.
![0 линзы.jpg 0 линзы.jpg](/upload/medialibrary/7a0/7a07c10dc51d0402e349d2d981efbb23.jpg)
Создайте два поля, заполнив поля следующим образом:
- Тип данных: Строка
Код поля: UF_REQUIRED_BP
XML_ID: UF_REQUIRED_BP
Множественное: да
Подпись в форме редактирования: Обязательные свойства для добавления в корзину
- Тип данных: Строка
Код поля: UF_OPTIONAL_BP
XML_ID: UF_OPTIONAL_BP
Множественное: да
Подпись в форме редактирования: Необязательные свойства для добавления в корзину.
Для того, чтобы покупка товара была невозможна без указания свойств, укажите коды нужных свойств товара в поле раздела Обязательные свойства для добавления в корзину.
Если вы хотите добавлять в корзину свойства, но допускаете, что пользователь их не укажет. Заполните поле Необязательные свойства для добавления в корзину.
Внимание! Поддерживаются только множественные, заполненные свойства товара.
Если вы указали у раздела свойства Цвет. Но у одного из товаров оно не заполнено, то товар можно будет купить без указания данного свойства.
![1 линзы.jpg 1 линзы.jpg](/upload/medialibrary/99b/99bbf10064e45a4428c8b070c6c53856.jpg)
При определении свойств, необходимых для покупки товара поддерживается принцип иерархичности: если у раздела, в котором лежит товар, свойства для добавления не указаны, берутся свойства вышележащего раздела и т.д. пока не будут найдены заполненные свойства, либо не проверен корневой раздел каталога.
После указания свойств в карточке товара мы увидим следующую картину:
![2 линзы.jpg 2 линзы.jpg](/upload/medialibrary/3ea/3ea083697e084a629de306cd7dc4b85d.jpg)
Свойства базовая кривизна, оптическая сила и прибавление - обязательные, поэтому, если пользователь не выбрал их значения, при нажатии на кнопку Купить он увидит следующее:
![3 линзы.jpg 3 линзы.jpg](/upload/medialibrary/b12/b12e601af84f75894c8b03e152227dcf.jpg)
После указания всех обязательных свойств товар можно будет добавить в корзину.
Если пользователь приобретает товар с указанием разных значений свойств, в корзину он попадает как различные позиции.
![4 линзы.jpg 4 линзы.jpg](/upload/medialibrary/380/3807fa4f6e49f4fc1905154644f5a810.jpg)
Настройки каталога |
Описание курса
| Работа с брендами
|