Привет всем, у меня собственный обработчик службы доставки. По некоторым городам возвращает несколько тарифов на доставки.
Код |
---|
[tariffs] => Array
(
[0] => Array
(
[name] => Россия доставка
[urgency] => Сверхсрочная
[urgencyDescription] =>
[total] => 1050
[minPeriod] => 1
[maxPeriod] => 1
[COD] => 1
)
[1] => Array
(
[name] => Россия доставка
[urgency] => Срочная
[urgencyDescription] =>
[total] => 700
[minPeriod] => 1
[maxPeriod] => 2
[COD] => 1
)
[2] => Array
(
[name] => Эконом-доставка
[urgency] => Эконом доставка
[urgencyDescription] =>
[total] => 1433.3
[minPeriod] => 4
[maxPeriod] => 6
[COD] => 1
)
)
|
Подскажите пожалуйста, как реализовать выбор тарифа, чтоб обработчик возвращал все три варианта с возможностью выбора любого. Стандартного примера не хватает, чтоб понять как устроить взаимодействие профилей. Пока я умею в Сompability возвращать только один профиль доставки. А надо чтоб человек мог выбрать один из трех. Чтоб при сабмите заказа выбирался правильный профиль и в заказ падал именно тот, который был выбран.