---

--  ->   Разработка плагинов, вопросы по API  ->  Для определённого заказа программно отправить письмо с составом


Раздел для разработчиков. Обсуждение создания плагинов, вопросы и пожелания по API Amiro.CMS



Добавлено: 21.05.14 18:31:14 #1



Регистрация: 09.09.13
Сообщений: 17


Обратиться по имени

Собственно, php скрипт получает номер заказа и по нему отправляет письмо с составом заказа по шаблону _order_letters_ru (видимо) админу и клиенту.
Добавлено: 30.05.14 11:55:13 #2



Регистрация: 09.09.13
Сообщений: 17


Обратиться по имени

Видимо это невозможно...
Добавлено: 30.05.14 12:45:23 #3



Регистрация: 08.10.13
Сообщений: 74


Обратиться по имени

Артём, как вариант, php скрипт получает ID заказа, передает его в _local\front_function.php:

AMI::getResourceModel('eshop_order/table')->find( ид_заказа )->getData()

... получает состав заказа, далее уже передаете своему скрипту данные заказа, который его и отправляет на е-майл пользователя (из данных заказа берется) и е-майл администратора (статикой можно видимо прописать).

Это если на фронте. Может конечно существует и более лаконичное решение.
Добавлено: 30.05.14 13:13:12 #4



Регистрация: 22.10.12
Сообщений: 35


Обратиться по имени

Артём:
Собственно, php скрипт получает номер заказа и по нему отправляет письмо с составом заказа по шаблону _order_letters_ru (видимо) админу и клиенту.


Получение входных параметров - http://manual.amiro.ru/docs/api6/Environment/AMI_Request.html#methodget ,
отправка почты - http://manual.amiro.ru/docs/api6/Service/AMI_Mail.html ,
работа с шаблонами - http://manual.amiro.ru/docs/api6/Template/AMI_TemplateSystem.html ,
примеры использования есть в описании классов.

Получение информации о заказе по id -
AMI::getResourceModel('eshop_order/table')->find($id_order)->getData();


Пример получения списка товаров из заказа был тут - http://www.amiro.ru/forum/dev/integracija-s-vneshnim-veb-servisom?id_message=25947#m25947

Принцип реализации отдельно стоящего PHP-скрипта описан в документации - http://manual.amiro.ru/api/introduction/tochki-vhoda-amirocms


Создать статью Ответить
ВебСтолица.РУ: создай свой бесплатный сайт!  | Пожаловаться  
Движок: Amiro CMS