Автор Тема: Примерная стоимость доставки  (Прочитано 751 раз)

01 Сентябрь 2013, 02:14:28
  • Старожил
  • ****
  • Сообщений: 293
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Можно как-то выставить диапазон цены на доставку?
Т.е я не знаю сколько насчитает Почта России за доставку. Знаю, что 300-400р. Вот так и хотелось бы чтоб светилось в корзине.
01 Сентябрь 2013, 10:46:40
Ответ #1
  • Старожил
  • ****
  • Сообщений: 274
  • Репутация: +3/-0
    • Просмотр профиля
Так не сделать, будет показывать только цену доставки для - "Транспортная компания по умолчанию для вашего магазина".
После введения адреса цену для курьера этой зоны.
01 Сентябрь 2013, 11:26:27
Ответ #2
  • Старожил
  • ****
  • Сообщений: 293
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
А что вообще посоветуете делать, если цена доставки динамичная и возможности ее посчитать заранее нет?
01 Сентябрь 2013, 11:29:14
Ответ #3
  • Старожил
  • ****
  • Сообщений: 293
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
И можно вообще не выводить стоимость доставки как в корзину, так и во все документы? Отключается где-нибудь в админке или надо все шаблоны править?
01 Сентябрь 2013, 12:24:31
Ответ #4
  • Ветеран
  • *****
  • Сообщений: 885
  • Репутация: +206/-0
    • Просмотр профиля
В шаблонах придеться удалять.
01 Сентябрь 2013, 15:58:09
Ответ #5
  • Старожил
  • ****
  • Сообщений: 293
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
А подскажите в каком файле можно подправить {total_paid} который в письме присылается?
Хочу чтоб он не считал доставку и тогда всё будет идеально )
02 Сентябрь 2013, 09:09:54
Ответ #6
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 33325
  • Репутация: +26771/-0
    • Просмотр профиля
Уже обсуждали класс, который нужно править для писем, поищи на форуме.
02 Сентябрь 2013, 15:49:50
Ответ #7
  • Ветеран
  • *****
  • Сообщений: 22125
  • Репутация: +25303/-1
  • Prestashop - просто и эффективно
    • Просмотр профиля
OrderHistory.php
if (isset($result['template']) AND Validate::isEmail($result['email']))
{
   ...
   $order = new Order((int)$this->id_order);
   $data['{total_paid}'] = Tools::displayPrice((float)$order->total_paid, new Currency((int)$order->id_currency), false);
   ...
Эксперт Prestashop - решения всех проблем, написание модулей, создание тем для интернет-магазинов под Prestashop.
Эксперт Magento - создам сайт на Magento, программирование кастомных модулей для Magento, кастомизация тем Magento.
Лучшие цены!!!