Перейти к содержанию
vksladkin

[Решено] Доработка "Доставки" Opencart 2.x

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

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

 

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

 

----------------------------------------

Самовывоз:

   - самовывоз в будни - бесплатно

   - самовывоз в выходные - 50р

---------------------------------------

 

Может кто из вас такое уже делал? Поделитесь опытом пожалуйста....

Поделиться сообщением


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

таки "2 пункта" или "чтобы в зависимости от дня недели выводилась разная информация"?

Поделиться сообщением


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

Не не не, интересует только вывод двух пунктов под заголовком...

Как то так...

 

Есть просто идея сделать следующее

 

Фиксированная доставка

  - фиксированная доставка№1 - 100р

  - фиксированная доставка№2 - 200р

Нечего более...

Поделиться сообщением


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

Есть кто, что бы подсказать где что править или модуль какой то?

Поделиться сообщением


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

определись - "самовывоз" или "доставка с фиксированной стоимостью"?

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

Поделиться сообщением


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

определись - "самовывоз" или "доставка с фиксированной стоимостью"?

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

Самовывоз... - железно

 

Буду примного благодарен, если подскажете как это сделать.

Поделиться сообщением


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

catalog/model/shipping/pickup.php

			$quote_data['pickup'] = array(
				'code'         => 'pickup.pickup',
				'title'        => $this->language->get('text_description'),
				'cost'         => 0.00,
				'tax_class_id' => 0,
				'text'         => $this->currency->format(0.00)
			);
>>

			$quote_data['pickup1'] = array(
				'code'         => 'pickup.pickup1',
				'title'        => $this->language->get('text_description'),
				'cost'         => 100.00,
				'tax_class_id' => 0,
				'text'         => $this->currency->format(100.00)
			);
			$quote_data['pickup2'] = array(
				'code'         => 'pickup.pickup2',
				'title'        => $this->language->get('text_description2'),
				'cost'         => 200.00,
				'tax_class_id' => 0,
				'text'         => $this->currency->format(200.00)
			);

catalog/language/*/shipping/pickup.php

$_['text_description2'] = 'фиксированная доставка№2';

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Гость
Эта тема закрыта для публикации ответов.

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.