Перейти к содержанию
Форум поддержки пользователей VamShop

Проблема с модулем доставки flat


Рекомендуемые сообщения

Нужен был способ доставки с расчетом стоимости в % от суммы заказа. Взял модуль flat и изменил строки как написано тут http://vamshop.ru/forum/index.php?topic=1548.msg13604#msg13604 Все работает за небольшим исключением - если покупатель НЕ зарегистрирован в магазине, то цена доставки (именно по этому модулю) всегда стоит БЕСПЛАТНО. Зарегистрированным покупателям все считается нормально.

Как и где это можно исправить, чтобы доставка считалась всем покупателям?

Ссылка на сообщение
Поделиться на другие сайты

Думаю, что это не связано с теми изменениями, которые Вы делали.

У вас и раньше считало им бесплатно.

Проверьте.

Сделайте в админке в Модули->Модули доставки

"Порядок сортировки" у freeamount больше, чем у flat. Тогда он будет учитываться после него.

Ссылка на сообщение
Поделиться на другие сайты

Так а может взять модуль item или table, там ведь вроде можно настроить доставку от суммы заказа.

Если именно так как Вам нужно не настроить, только в коде копаться, по умолчанию вряд ли есть.

Ссылка на сообщение
Поделиться на другие сайты

Не знаю, никогда подобное не делал.

Но это ж простая математика, взять сумму заказа и посчитать процент.

Сумму заказа достать можно из $order->info['total'] или как там, можно в самом модуле посмотреть.

Ссылка на сообщение
Поделиться на другие сайты
×
×
  • Создать...