Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

[Поддержка] Доставка Плюс


louise170
Модуль «Доставка Плюс» знято з продажу
Ми підібрали схожі модулі інших розробників — їх можна придбати вже зараз.

Що можна обрати замість

Роблять те саме — можна поставити замість.
Доставка от веса, суммы заказа, процента от суммы заказа
Доставка от веса, суммы заказа, процента от суммы заказа ВЕРСИЯ - 1.22 ОПИСАНИЕ Модуль рассчитывает стоимость доставки в зависимости от веса заказа и географической зоны. Для каждой географической зоны можно задать тарифную сетку в виде Вес:Цена доставки,Вес:Цена доставки и т.д. Например, 1.00:100,5.00:700, 100000000000:1500 - означает: при весе заказа от 0 до 1, стоимость доставки - 100 при весе заказа от 1 до 5, стоимость доставки - 700 при весе заказа от 5 до 100000000000(т.е., всё что выше 5), стоимость доставки - 1500 Модуль рассчитывает стоимость доставки в зависимости от суммы заказа и географической зоны. Для каждой географической зоны можно задать тарифную сетку в виде Сумма заказа:Цена доставки,Сумма заказа:Цена доставки и т.д. Например, 500:20.00,700:40.00, 100000000000:130 - означает: при сумме заказа от 0 до 500, стоимость доставки - 20 при сумме заказа от 500 до 700, стоимость доставки - 40 при сумме заказа от 700 до 100000000000(т.е., всё что выше 700), стоимость доставки - 130 Модуль рассчитывает стоимость доставки как процент от суммы заказа в зависимости от суммы заказа и географической зоны. Для каждой географической зоны можно задать тарифную сетку в виде Сумма заказа:Цена доставки(процент от суммы заказа),Сумма заказа:Цена доставки(процент от суммы заказа) и т.д. Например, 500:10.00,700:12.00,100000000000:15.00 - означает: при сумме заказа от 0 до 500, стоимость доставки - 10% от стоимости заказа при сумме заказа от 500 до 700 стоимость доставки - 12% от стоимости заказа при сумме заказа от 700 до 100000000000(т.е., всё что выше 700) стоимость доставки - 15% от стоимости товара Модуль может одновременно учитывать все 3 вышеуказанных типа доставки. Если стоимость доставки равно 0, модуль отображается. Если стоимость доставки отрицательная (..

Оновлене

Доставка от веса, суммы заказа, процента от суммы заказа

Безкоштовно
Переглянути

Recommended Posts

7 часов назад, Krokodil83 сказал:

Добрый день! уточните по выводу описания службы доставки в корзине. Описание доставки не отображается: https://skr.sh/sC4mXMWf3bS?a

Для отображения описания должен стоять соотв. модификатор под вашу корзину.

Надіслати
Поділитися на інших сайтах

8 минут назад, Warchunn сказал:

Что-то отвалился модуль на двух сайтах - окно для ввода ключа и на сохранить не реагирует

Обновите модуль сначала. Потом посмотрим.

Надіслати
Поділитися на інших сайтах

5 минут назад, Warchunn сказал:

Обновил - не помогло (скачал свежий архив с форума)

Присылайте в личку доступы.

Надіслати
Поділитися на інших сайтах

  • 2 years later...

Здравствуйте

я правильно понимаю что данный модуль уже не поддерживается и не развивается.
 

Раньше он у меня работал на версии ocstore 2,0,1 и вроде както настроил :)
сейчас перешел на ocstore 3 

Установил модуль, залил бекап. И вроде все хорошо но чтото подозрительно все в корзине.

 

путем долгого ковыряния настроек, выяснил что модуль глючный. в том числе и на демо сайте самого автора.

он корректно рассчитывает стоимость доставки, но при добавлении стоимости доставки к итоговой стоимости зачем-то умножает еще на курс валюты. Все хорошо пока пользователь использует валюту по умолчанию, с коэффициентом 1 , но при выборе любой другой валюты, итоговая стоимость рассчитывается не правильно.

может кто поправит за чашку кофе? 

 

 

 

Змінено користувачем stebgo
Надіслати
Поділитися на інших сайтах


Короче, попили мы чаю с чатом gpt поковыряли код, и ничего у нас толкового не вышло.

но в конце решили всунуть костыль - в том месте где записывается значение доставки, для итоговой стоимости, разделил обратно на курс выбранной валюты

в файле catalog\model\extension\shipping\dostavkaplus.php

после

$cost = $price;

вставить

// Определяем текущую валюту из сессии
$current_currency = $this->session->data['currency'];

// Получаем курс для текущей валюты
$exchange_rate = $this->currency->getValue($current_currency);

// Делим $cost на курс, чтобы устранить удвоение
if ($exchange_rate > 0) {
    $cost = $cost / $exchange_rate;
}

 

и это каким то чудом работает :)

Буду очень благодарен если кто-нибудь сделает нормальную правку
 

Змінено користувачем stebgo
Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
Гість
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.