Курс 2016 года “Разработка на UMI.CMS от 0 до готового сайта”
Выбор способа оплаты в зависимости от способа доставки

Автор webtrendРаздел JS и AJAX

Ответов: 1
Просмотров: 66
Последний ответ 23 Марта 2017, 01:17:55
от aghigay
Проблемы уведомления клиента при смене статуса заказа и доставки

Автор stud_maiРаздел Шаблоны XSLT

Ответов: 7
Просмотров: 880
Последний ответ 05 Января 2016, 00:59:01
от admin
Способ оплаты в зависимости от способа доставки

Автор TanyaРаздел Настройка системы и модулей

Ответов: 15
Просмотров: 5926
Последний ответ 14 Декабря 2011, 08:30:25
от admin
Как вывести комментарий при выборе способа доставки

Автор shotoРаздел Шаблоны XSLT

Ответов: 4
Просмотров: 2380
Последний ответ 03 Июля 2012, 09:24:20
от admin
Как вывести комментарий при выборе способа доставки

Автор adminРаздел Шаблоны TPL

Ответов: 0
Просмотров: 1652
Последний ответ 03 Июля 2012, 09:23:33
от admin

0 Пользователей и 1 Гость просматривают эту тему.

*

Tanya

  • *
  • 7
  • +0/-0
    • Просмотр профиля
Расчет стоимости доставки
« : 13 Октября 2011, 21:23:36 »
В интернет-магазине необходимо вычислять стоимость одного вида доставки по такому принципу: фиксированная сумма + % от суммы заказа. Скажите, пожалуйста, как такое можно сделать?

*

admin

  • *****
  • 2416
  • +171/-1
    • Просмотр профиля
Re:Расчет стоимости доставки
« Ответ #1 : 13 Октября 2011, 22:24:49 »
предположу, что писать свой дополнительный вариант доставки в котором будет данная схема подсчета

*

Exorcist

  • *
  • 25
  • +0/-0
    • Просмотр профиля
    • Allkindle-каждому свой Kindle
Re:Расчет стоимости доставки
« Ответ #2 : 18 Ноября 2011, 03:46:26 »
в папке classes/modules/emarket/classes/delivery/systems/russianpost.php
Строка 45
return $price;
можно приплюсовать ваще значение базовой ставки

*

admin

  • *****
  • 2416
  • +171/-1
    • Просмотр профиля
Re:Расчет стоимости доставки
« Ответ #3 : 18 Ноября 2011, 07:53:22 »
можно, но лучше сделать дубликат russianpost.php  и немного его модифицировать

Цитировать
в папке classes/modules/emarket/classes/delivery/systems/russianpost.php
Строка 45
return $price;
можно приплюсовать ваще значение базовой ставки

закрепить его в системе как новый способ доставки, иначе после каждого обновления надо помнить о редактировании которые вы в него добавляли

*

Exorcist

  • *
  • 25
  • +0/-0
    • Просмотр профиля
    • Allkindle-каждому свой Kindle
Re:Расчет стоимости доставки
« Ответ #4 : 21 Ноября 2011, 06:23:07 »
А как продублировать и закрепить новый метод доставки?

*

admin

  • *****
  • 2416
  • +171/-1
    • Просмотр профиля
Re:Расчет стоимости доставки
« Ответ #5 : 21 Ноября 2011, 07:49:20 »
по тому же принципу, что и добавление нового варианта оплаты (http://wiki.umisoft.ru/%D0%94%D1%80%D1%83%D0%B3%D0%BE%D0%B9_%D0%B2%D0%B0%D1%80%D0%B8%D0%B0%D0%BD%D1%82_%D0%BF%D0%BB%D0%B0%D1%82%D0%B5%D0%B6%D0%BD%D0%BE%D0%B9_%D0%BA%D0%B2%D0%B8%D1%82%D0%B0%D0%BD%D1%86%D0%B8%D0%B8).

Прописать в типах данных, в справочник типов оплаты новый тип, сделать одноименный файл в папке с типами оплаты.