support 447 Опубликовано 24 декабря, 2014 Жалоба Share Опубликовано 24 декабря, 2014 Вот исправленный файл /app/Controller/OrderController.php Добавлены метки для адреса. Сейчас ещё напишу новый шаблон письма, с адресом. OrdersController.php Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 24 декабря, 2014 Жалоба Share Опубликовано 24 декабря, 2014 В Админке - Настройки - Шаблоны писем отредактируйте шаблон new-order и укажите: Здравствуйте, {$name}! Ваш заказ подтверждён. Номер заказа: {$order_number} Заказанные товары: {$products} Покупатель: {$bill_name} Телефон: {$phone} Email: {$email} Адрес доставки: {$bill_zip}, {$bill_state}, {$bill_city} {$bill_line_1} Спасибо! А так же отредактируйте шаблон new-order-status и укажите: Здравствуйте, {$name}! Спасибо за Ваш заказ! Номер заказа: {$order_number} Покупатель: {$bill_name} Телефон: {$phone} Email: {$email} Адрес доставки: {$bill_zip}, {$bill_state}, {$bill_city} {$bill_line_1} Статус Вашего заказа изменён. Новый статус заказа: {$order_status} {$comments} Ссылка на сообщение Поделиться на другие сайты
xside 0 Опубликовано 24 декабря, 2014 Жалоба Share Опубликовано 24 декабря, 2014 Статус нового заказа работает теперь, только вместо области {$bill_state}, у меня показывает "123" (см.ниже). И эти новые метки в шаблоне "new-order-status" у меня не работают. И еще, чем отличается {$bill_name} от {$name}? Хотелось бы как то разграничить имя и фамилию. Что бы обращаться по имени, а для отправки заказа нужна фамилия. Нужно либо добавить поле при регистрации либо как то по другому разграничить. Адрес доставки------------------------------------------------------Дмитрий ЗимаДебальцевоул.панфилова, 2, кв.4123, 84700 Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 24 декабря, 2014 Жалоба Share Опубликовано 24 декабря, 2014 Вот попробуйте исправленный /app/Controller/OrdersController.php, по идее, все недочёты исправил. bill_name от name ничем не отличается. По поводу выделения имени и фамилии в отдельные метки. Добавлены метки {$firstname} и {$lastname}, которые можно использовать в шаблонах писем new-order и new-order-status, new-customer. т.е. шаблон письма new-order будет вот такой: Здравствуйте, {$firstname}! Ваш заказ подтверждён. Номер заказа: {$order_number} Заказанные товары: {$products} Покупатель: {$bill_name} Телефон: {$phone} Email: {$email} Адрес доставки: {$bill_zip}, {$bill_state}, {$bill_city} {$bill_line_1} {$bill_line_2} Спасибо! А new-order-status такой: Здравствуйте, {$firstname}! Спасибо за Ваш заказ! Номер заказа: {$order_number} Покупатель: {$bill_name} Телефон: {$phone} Email: {$email} Адрес доставки: {$bill_zip}, {$bill_state}, {$bill_city} {$bill_line_1} {$bill_line_2} Статус Вашего заказа изменён. Новый статус заказа: {$order_status} {$comments} Попробуйте. По идее, должно работать. OrdersController.php Ссылка на сообщение Поделиться на другие сайты
xside 0 Опубликовано 25 декабря, 2014 Жалоба Share Опубликовано 25 декабря, 2014 Да, теперь все работает нормально. Спасибо! Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 25 декабря, 2014 Жалоба Share Опубликовано 25 декабря, 2014 Вам спасибо, что сообщили о проблеме. Ссылка на сообщение Поделиться на другие сайты
Adilan 0 Опубликовано 9 июля, 2015 Жалоба Share Опубликовано 9 июля, 2015 Прицепил /app/Controller/OrderController.php Добавлены метки: {$shipping_method} {$payment_method} {$date} {$phone} {$email} {$order_total} foreach по умолчанию не получится, потому что шаблон письма не использует smarty. foreach используется в коде, в place_order методе. Метки {$shipping_method} и {$payment_method} в переводе на русский языке никак не вывести? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 9 июля, 2015 Жалоба Share Опубликовано 9 июля, 2015 Так в Админке - Настройки - Способы доставки и оплаты отредактируйте модули и наховите их по-русски. Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения