Чтобы перейти к настройкам модуля требуется:
Перейти в раздел Администрирование.
Перейти в раздел Маркетинг.
Выбрать Индивидуальные цены.
Название | Описание |
Включение работы модуля | Активирует либо деактивирует обработку индивидуальных цен. |
HL-блок | В поле указывается Highload блок, содержащий в себе информацию по индивидуальным ценам |
Режим работы |
В поле доступен выбор из двух режимов:
|
Ключ товара |
В данном поле требуется указать ключ по которому будет идентифицироваться товар:
|
Колонка из HL-блока содержащая ключ товара | В поле указывается колонка HL-блока хранящая в себе ключи товаров для которых предоставляется индивидуальная цена |
Колонка из HL-блока содержащая значение цены | В поле указывается колонка HL-блока хранящая в себе индивидуальные цены товаров |
Колонка из HL-блока содержащая тип валюты | В поле указывается колонка HL-блока хранящая в себе тип валюты. При этом валюту в HL-блоке требуется указывать в формате указанном в списке валют в колонке “Валюта” |
Дополнительные параметры сортировки | В дополнительных параметрах сортировки указываются все необходимые данные для идентификации пользователя имеющего право на предоставление индивидуальной цены. |
С этой вкладки можно быстро создать Highload блок.
Highload блок создаётся пустым. В него необходимо добавить поля:
В решении реализовано два метода установки плейсхолдеров:
Пример:
$privatePrice = SotbitPrivatePriceMain::setPlaceholder( $item['ID'], $price['HIGHEST_PRICE']); $privatePriceValue = SotbitPrivatePriceMain::setPlaceholderValue($item['ID'], $price['HIGHEST_PRICE']);
Для интеграции указанных методов потребуется произвести замену вывода цен в компонентах: