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

[Поддержка] Доставка в зависимости от суммы заказа [OC 2.0]


tabook

Recommended Posts

Да не совсем... чего-то я одного файла в сборке не найду, потерялся что ли...

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

Да не совсем... чего-то я одного файла в сборке не найду, потерялся что ли...

 

Notice: Error: Could not load model /home/host1394019/lemur-cosmetics.ru/htdocs/test/catalog/model/shipping/by_total.php! in /home/host1394019/lemur-cosmetics.ru/htdocs/test/vqmod/vqcache/vq2-system_storage_modification_system_engine_loader.php on line 63

 

Речь идет об этом? Где взять корректный by_total.php файл?

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


Да прямо из этой темы и скачайте

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

  • 4 weeks later...

Здравствуйте. А можете допилить не много модуль, как здесь реализованно - https://opencartforum.com/files/file/681-%D0%B4%D0%BE%D1%81%D1%82%D0%B0%D0%B2%D0%BA%D0%B0-%D0%BE%D1%82-%D0%B2%D0%B5%D1%81%D0%B0-%D1%81%D1%83%D0%BC%D0%BC%D1%8B-%D0%B7%D0%B0%D0%BA%D0%B0%D0%B7%D0%B0-%D0%BF%D1%80%D0%BE%D1%86%D0%B5%D0%BD%D1%82%D0%B0-%D0%BE%D1%82-%D1%81%D1%83%D0%BC%D0%BC%D1%8B/

 

ОПИСАНИЕ

Модуль рассчитывает стоимость доставки в зависимости от веса заказа и географической зоны.
Для каждой географической зоны можно задать тарифную сетку в виде Вес:Цена доставки,Вес:Цена доставки и т.д.
Например, 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 вышеуказанных типа доставки.

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


Немного? Повеселили. Обращайтесь к автору пусть пилит под 2.0

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

  • 2 weeks later...

Если я правильно понял вопрос - то нет, нельзя.

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

  • 1 month later...

Доброго времени суток!

 

Сейчас доставка отображается как "Минск (Сумма: 600 000 руб.) - 0 руб.". Возможно ли сделать вывод названия доставки без упоминания региона, просто "Доставка курьером (Сумма: 600 000 руб.) - 0 руб."? А ещё лучше просто "Доставка курьером - 0 руб."

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


Доброго времени суток!

 

Сейчас доставка отображается как "Минск (Сумма: 600 000 руб.) - 0 руб.". Возможно ли сделать вывод названия доставки без упоминания региона, просто "Доставка курьером (Сумма: 600 000 руб.) - 0 руб."? А ещё лучше просто "Доставка курьером - 0 руб."

Вы наверное что то путаете. Этот модуль ничего не приписывает никуда.

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

Бросьте в ЛС ссылку на сайт.

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

  • 1 month later...

кто-нибудь пробовал на 2,1.х.х. опенкарте этот модуль?

Почему-то не появляется данный способ доставки в корзине (использую симпл)

Все, заработало :))

Работает на 2.1 опенкарте. Проверено

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


  • 1 month later...

Добрый день!

Поставил модуль на ОК 2.1.0.1

Ситуация:

В настройках максимальная дальность доставки - 25 км от МКАД.

Забиваю в адрес доставки:  Долгопрудный, Новый бульвар, 19

1.Рисует на карте доставку от МКАД до Бологого в Ленинградской области. ( не находит нужный адрес видимо)

2. Пишет, что данный способ доставки неактивен (все верно, исходя из расчета до Бологого (хы) туда курьер не поедет, это больше 25 км)

3. При этом кнопка "продолжить заказ" остается активной и выставляет счет, где в графе доставка пишет - "Доставка не возможна цена 0 руб."

4. Кнопка "продолжить" при этом активна и при ее нажатии пишет что заказ прошел успешно. Но ни в базе заказ не фиксируется, ни на емейл этот заказ не приходит.

 

Вопрос:

1. Как сделать чтоб правильно находил адрес в г. Долгопрудном 

2. При невозможности доставки до адреса - блокировать продолжение оформления заказа пока не будет выбран верный способ

3.Можно ли как то убрать карту с путем доставки?

Заранее спасибо

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


Вы точно в ту тему отписались?

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

  • 1 month later...

Добры люда :) подскажите... Плиззз!

Где программно убрать слова: (Сумма ... )

post-709997-0-36000700-1467781543_thumb.png

Ни в каком городе они будут не нужны. Подскажите где лежит их код.

 

Заранее спасибо откликнувшимся :)

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


  • 4 weeks later...

В simple я решил этот вопрос отредактировав поле "Заголовок заглушки, когда метод недоступен" во вкладке "Доставка" и там же поставил галочку "Использовать этот заголовок всегда: и для метода, и для заглушки"

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


Для корректной работы в opencart 2.2 необходимо заменить в catalog/model/shipping/by_total.php

'title'        => $result['name'] . '  (' . $this->language->get('text_total') . ' ' . $this->currency->format($this->tax->calculate($cart_total, $this->config->get('by_total_tax_class_id'), $this->config->get('config_tax'))) . ')',
						'cost'         => $cost,
						'tax_class_id' => $this->config->get('by_total_tax_class_id'),
						'text'         => $this->currency->format($this->tax->calculate($cost, $this->config->get('by_total_tax_class_id'), $this->config->get('config_tax')))

на

'title'        => $result['name'] . '  (' . $this->language->get('text_total') . ' ' . $this->currency->format($this->tax->calculate($cart_total, $this->config->get('by_total_tax_class_id'), $this->config->get('config_tax')), $this->session->data['currency']) . ')',
						'cost'         => $cost,
						'tax_class_id' => $this->config->get('by_total_tax_class_id'),
						'text'         => $this->currency->format($this->tax->calculate($cost, $this->config->get('by_total_tax_class_id'), $this->config->get('config_tax')), $this->session->data['currency'])
Надіслати
Поділитися на інших сайтах


  • 4 weeks later...

Добры люда :) подскажите... Плиззз!

Где программно убрать слова: (Сумма ... )

attachicon.gifClip2net_160706090416.png

Ни в каком городе они будут не нужны. Подскажите где лежит их код.

 

Заранее спасибо откликнувшимся :)

присоединяюсь к вопросу.

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


Дамы и господа присоединящиеся! Это не тот модуль! 

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

Мда, жара действует. Ищите файл catalog\model\shipping\by_total.php
 
В нем
 
'title'        => $result['name'] . '  (' . $this->language->get('text_total') . ' ' . $this->currency->format($this->tax->calculate($cart_total, $this->config->get('by_total_tax_class_id'), $this->config->get('config_tax'))) . ')',

И убирайте блок, чтобы было

'title'        => $result['name'],
Змінено користувачем tabook
  • +1 2
Надіслати
Поділитися на інших сайтах

 

Мда, жара действует. Ищите файл catalog\model\shipping\by_total.php
 
В нем
 
'title'        => $result['name'] . '  (' . $this->language->get('text_total') . ' ' . $this->currency->format($this->tax->calculate($cart_total, $this->config->get('by_total_tax_class_id'), $this->config->get('config_tax'))) . ')',

И убирайте блок, чтобы было

'title'        => $result['name'],

 

спасибо :) то, что надо!

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


  • 1 month later...

Что-то не пойму, что я не так делаю. Подскажите! 

 

Модуль установил, в админке появился, но у меня еще установлен модуль мультидоставка FREE, и я так понимаю они не дружат? Как-то их можно заставить вместе работать?

 

opencart 2.1.0.1

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


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

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

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

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

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

Вхід

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

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку

×
×
  • Створити...

Important Information

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