Вход • Регистрация

Как в корзине вывести информацию о стоимости доставки ?

  • 15 ноября 2019 г.
  • Т.е. в корзине есть строки
    "Итого за товары: 10 руб"
    "Итого (с доставкой): 15 руб."

    Как вывести еще строку:
    "Стоимость доставки: 5 руб."

    Пытался в cart.view.table.php
    Код
    $dostavka = $result["summ"] - $row["summ"];
    echo $dostavka;


    Но не всегда корректно считает. По ходу не те переменные использую.
    • 15 ноября 2019 г.
    • Как вариант: в моделе добавить $this->result["deliverycost"]=$d['price'];
      Код

      if ($d['id'] == $cart["cart_delivery"])
      {
      $this->result["summ"] += $d['price'];
      $d["selected"] = true;
      $this->result["deliverycost"]=$d['price'];
      }

      во вьюхе вывести result["deliverycost"]
    • 16 ноября 2019 г.
    • Код
      if (! empty($_SESSION["cart_delivery"]))
      {
      foreach ($result["delivery"] as $row) {
      if($row["id"] == $result["cart_delivery"]) {
      echo '<div>'.$row["name"].'</div>';
      echo '<div>'.$row["price"].' '.$result["currency"].'</div>';
      }
      • 16 ноября 2019 г. , редакция: 16 ноября 2019 г.
      • Ребята, подскажите пожалуйста, куда конкретно в cart.model.php вставлять этот код.
        А то у меня ошибка вылетает.
        • 16 ноября 2019 г.
        • Вообще нужно понимать какая версия CMS, я писал для последней.
    • 16 ноября 2019 г.
    • модно и таким методом но из значений переменных нужно удалить &nbsp; и привести их к числам

Новости

  • 18 июня
  • В сборке большое обновление demo-шаблона, дополнительная защита от спама, улучшение YML-импорта и еще много важного и интересного.
  • 24 апреля
  • В новой сборке совершили революцию в структурировании кастомизированной информации в шаблонах, добавили авторегистрацию пользователей, усовершенствовали защиту от спама, актуализировали накопительную скидку, а также улучшили производительность и стабильность работы системы.
  • 12 января
  • После выхода сборки 7.1 мы выпустили уже три патча, в каждом из которых улучшаем административную часть сайта. Сборка DIAFAN.CMS 7.1.3 уже доступна к установке. 

Форум