Помощь Изменить порядок порядок слов в Email письме заказа

Alexeina66

Мой дом здесь!
Регистрация
26 Авг 2013
Сообщения
426
Реакции
445
Добрый день!

Как изменить порядок вывода слов в адресе доставки в письме, который приходит на Email. Opencart .2.1.0.1

64ddebe3463e.png

И сделать так Имя, Фамилия, Страна, регион, Город, Адрес.

Переменная которая отвечает за вывод полей - $shipping_address
 
Последнее редактирование:
Сам отвечаю на свой вопрос. Вполне может кому понадобиться привести поле Адрес доставки в письме Email заказа к человеческому виду.

Находим - Ваш домен\catalog\model\checkout\order.php

Находим строчки. Примерно 502 строка и заменям на
Код:
if ($order_info['shipping_address_format']) {
                    $format = $order_info['shipping_address_format'];
                } else {
                    $format = '{firstname} {lastname}' . "\n" . '{country}' . "\n" . '{zone}' . "\n" . '{postcode} {city}' . "\n" . '{company}' . "\n" . '{address_1}' . "\n" . '{address_2}';
                }

Результат
3d29b671162c.png

Если вы хотите сделать адрес в одну строку без переносов то после '{firstname} {lastname}' . "\n" . сделайте так '{country} {zone} {postcode} {city} {company} {address_1} {address_2}'

{company} и индекс {postcode} необязательны поэтому их можно убрать в принципе.
 
Последнее редактирование:
Назад
Сверху