Задать вопрос

Как разместить новое свойство заказа в блоке Доставка страницы оформления заказа?

Я создал в Битрикс в настройках интернет магазина
(Рабочий стол->Магазин->Настройки->Свойства заказа Список свойств)
новое свойство для заказа - Пункт выдачи joxi.ru/n2YRXY0Soq0lVA

Это свойство типа Enum в нем указаны 2 места пунктов выдачи товаров.
Я сделал привязку этого свойства к службам доставки (joxi.ru/82QpLW4fjL40Rm )
Чтобы пункт выдачи появлялся, если среди доставок выбран Самовывоз.
joxi.ru/8An5b3Nsj5Kda2

Но возникла проблема новое свойство появляется в блоке Покупатель )))
joxi.ru/823nvg8hJVw7pm

А как сделать так чтобы новое свойство появлялось в блоке Доставки?
Это можно сделать в Административном разделе? Если нет, то как это можно вообще это сделать?

Второй вопрос, как можно при изменении службы доставки отследить событие на стороне java script, чтобы обратится к элементу в DOM модели?

Просто если не получится через настройки сайта перенести Пункт выдачи в блок Доставка, то я хочу спрятать поля Пункт выдачи в блоке Покупатель и показать их в блоке Доставка через java script, но для этого мне нужно поймать событие когда меняется выбранная система доставки.

Можно както через у BX.Sale.OrderAjaxComponent отловить событие, что произошла смена доставки или вообще изменение в процедуре оформления заказа?
  • Вопрос задан
  • 588 просмотров
Подписаться 2 Средний 1 комментарий
Решения вопроса 1
@nikegk
Для переноса свойства в блок доставки должна помочь вот эта статья: bitrixoved.blogspot.ru/2017/12/saleorderajax.html
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы