|
Начиная с решения версии 3.0.26 появилась возможность добавления свойств товаров в корзину.
Для начала работы с новым механизмом нужно убедится, что у вас есть необходимые свойства раздела вашего инфоблока товаров:
- UF_REQUIRED_BP
-
UF_OPTIONAL_BP
Оба свойства должны быть строковыми и множественными.
Если вы приобрели решение версии 3.0.26 и выше, то свойства у вас уже есть. Иначе их необходимо создать.
Для добавление нового свойства раздела: в административном разделе зайдите в редактирование любого раздела вашего каталога. На вкладке Доп. поля нажмите Добавить пользовательское свойство.
Создайте два поля, заполнив поля следующим образом:
- Тип данных: Строка
Код поля: UF_REQUIRED_BP
XML_ID: UF_REQUIRED_BP
Множественное: да
Подпись в форме редактирования: Обязательные свойства для добавления в корзину
- Тип данных: Строка
Код поля: UF_OPTIONAL_BP
XML_ID: UF_OPTIONAL_BP
Множественное: да
Подпись в форме редактирования: Необязательные свойства для добавления в корзину
Для того, чтобы покупка товара была невозможна без указания свойств, укажите коды нужных свойств товара в поле раздела Обязательные свойства для добавления в корзину.
Если вы хотите добавлять в корзину свойства, но допускаете, что пользователь их не укажет. Заполните поле Необязательные свойства для добавления в корзину.
Внимание! Поддерживаются только множественные, заполненные свойства товара.
Если вы указали у раздела свойства Цвет. Но у одного из товаров оно не заполнено, то товар можно будет купить без указания данного свойства.
При определении свойств, необходимых для покупки товара поддерживается принцип иерархичности: если у раздела, в котором лежит товар, свойства для добавления не указаны, берутся свойства вышележащего раздела и т.д. пока не будут найдены заполненные свойства, либо не проверен корневой раздел каталога.
После указания свойств в карточке товара мы увидим следующую картину:
Свойство материал - обязательное, поэтому если пользователь не выбрал его значение, при нажатии на кнопку Купить он увидит следующее:
После указания всех обязательных свойств товар можно купить.
Если пользователь приобретает товар с указание разных значений свойств, в корзину он попадает как две различные позиции.
Настройка персональных ссылок для предложений |
Описание курса
| Настройки детальной карточки товара
|