Не сохраняется SHK.data.delivery_name

Здравствуйте!

После выбора способа доставки не сохраняется SHK.data.delivery_name. Соответственно динамически не выбирается нужный option с доставкой.

Шаги для воспроизведения:

  1. Зайти на http://demo.modx-shopkeeper.ru
  2. Добавить товар в корзину
  3. Перейти в корзину
  4. Выбрать способ доставки (например, Доставка по городу)
  5. Перегрузить страницу корзины
  6. Результат:
  • в блоке Корзина есть способ доставки с ценой

  • в select способа доставки ничего не выбрано

  • SHK.data = {"price_total":"15389.50","items_total":1,"items_unique_total":1,"delivery_price":"300.00","delivery_name":null,"ids:":[147]};

Это ожидаемое поведение или ошибка?
Спасибо

Да, похоже баг.

В целом бага не критичная.
Планируется фикс?

В сниппете shopkeeper3 необходимо заменить 66 строку:

Было:

$delivery_name = !empty($shopCart->delivery['label']) ? number_format($shopCart->delivery['label'], 2, '.', '') : 0;```

Надо:

$delivery_name = !empty($shopCart->delivery['label']) ? $shopCart->delivery['label'] : '';

Похоже, подключение к Форум | MODX Shopkeeper было разорвано, подождите, пока мы пытаемся восстановить соединение.