Цена в способе доставки (miniShop)


Добрый вечер!

1.
В способе доставки для склада есть 2 параметра: цена за единицу веса и добавочная цена.
Итоговая стоимость доставки — это цена за единицу веса, умноженная на суммарный вес товаров — правильно понимаю?
Что такое добавочная цена?

2.
Вес товара 0 кг. Цена за единицу веса — 250 р. Добавочная цена — 0 р.
На чекауте при выбора способа доставки в селекте пишет: +250 р.
Однако, в письме плейсхолдер [[+order.delivery_price]] выводит 0, а значение [[+cart.total]] не отличается от [[+order.sum]].
По-моему тут ошибка?

Заранее спасибо!
28 september 2012, 20:04    Антон Слободчук   G+  
0    471 0

Comments (5)

  1. Василий Наумкин 28 september 2012, 20:08 # 0
    1. Добавочная цена — это цена, которая добавляется к цене за доставку.

    2. Это просто в чанке показывается цена за единицу. Уберите, или считайте сами на javascript.
    1. Антон Слободчук 28 september 2012, 20:19 # 0
      Только что в чейнджлоге нашел:
      > Цена доставки вычисляется по формуле (weight * price) + add_price

      Но тогда на странице чекаута в выборе доставки неправильно считается плейсхолдер [[+price]]:
      — если поставить: цена за единицу веса — 250, добавочная цена — 0, то плейсхолдер [[+price]] на чекауте — 250, в письме — 0
      — если поставить: цена за единицу веса — 0, добавочная цена — 250, то плейсхолдер [[+price]] на чекауте — 0, в письме — 250

      Получается, что там просто (weight * price), без + add_price

      Или я чего-то не понимаю?
      1. Василий Наумкин 28 september 2012, 20:22 # 0
        Не понимаете, да. В «чекауте» (мы в России вообще?) ничего не считается — это просто плейсхолдеры.

        Посмотрите в чанк msGetOrderPlaceholders — там считается.
        1. Антон Слободчук 28 september 2012, 20:32 # 0
          Теперь понял, на чекауте (пардон за мой английский, но так короче, чем «на странице оформления заказа») [[+price]] — всего лишь значение цены за едниницу веса для конктерного способа доставки, а не конечная стоимость доставки метода.
          Спасибо!
          1. Василий Наумкин 28 september 2012, 20:33 # 0
            Именно.
    You need to login to create comments.