1 Отредактировано Юрий (28.06.2020 18:33:56)

Тема: добавление нового пункта в адрес доставки

Добрый день. Как можно добавить новый пункт для выбора способа доставки?
Реализовано в корзине стандартно при оформление заказа: это Самовывоз и Доставка по адресу.


http://eautomatika.rscms.ru//storage/photo/original/d/vflw8rfiaj6gef2.jpg

Повысить оценку Понизить оценку

2 Отредактировано Daniel (28.06.2020 21:11:54)

Re: добавление нового пункта в адрес доставки

Файл /templates/Ваша тема/moduleview/shop/checkout/address.tpl
В районе 191 строки

<input id="onlyDelivery" type="radio" name="only_pickup_points" value="0" {if !$order.only_pickup_points}checked{/if}/> <label for="onlyDelivery">{t}Доставка по Транспортной{/t}</label>

Повысить оценку Понизить оценку

3 Отредактировано Юрий (29.06.2020 13:55:15)

Re: добавление нового пункта в адрес доставки

Daniel пишет:

Файл /templates/Ваша тема/moduleview/shop/checkout/address.tpl
В районе 191 строки

<input id="onlyDelivery" type="radio" name="only_pickup_points" value="0" {if !$order.only_pickup_points}checked{/if}/> <label for="onlyDelivery">{t}Доставка по Транспортной{/t}</label>

Больше спасибо, код добавил, появилась новая строка на сайте при заказе, только начинаю кликать по разным способам доставки, виснет и не выбирается пункт Доставка по Транспортной. остальные 2 пункта можно выбрать

Повысить оценку Понизить оценку

4

Re: добавление нового пункта в адрес доставки

Просто при добавлении в шаблоне третьего пункта оно магическим образом работать не будет,
необходимо запрограммировать всю логику в контроллере, как должны обрабатываться новые значения.

А это по сути означает включение перенаправления стандартного маршрута checkout на контроллер вашего кастомного модуля, который уже будет отвечать за оформление заказа.

Думаю, без профессионального программиста переделать логику оформления заказа не получится.

Повысить оценку Понизить оценку

5

Re: добавление нового пункта в адрес доставки

А что мешает просто ещё одну Доставку добавить? То есть "Способы доставки"