minishop2 файл во вложении при заказе
Всем привет. Подскажите пожалуйста один момент.
При оформлении заказа в minishop2 формируются два письма, одно для менеджеров, одно для клиентов.
Я реализовал функционал, который генерирует Excel-файл с информацией о заказе (при формировании заказа клиентом). Этот файл сохраняется на сайте, а в таблицу БД с заказами, в поле properties я записываю путь к этому файлу.
Затем в чанке tpl.msEmail.new.manager я даю ссылку на скачку этого файла, примерно так:
Вопрос в том, как сделать чтобы данный файл был вложением к письму?
(Вариант с ссылкой не устраивает), подскажите что можно придумать.
При оформлении заказа в minishop2 формируются два письма, одно для менеджеров, одно для клиентов.
Я реализовал функционал, который генерирует Excel-файл с информацией о заказе (при формировании заказа клиентом). Этот файл сохраняется на сайте, а в таблицу БД с заказами, в поле properties я записываю путь к этому файлу.
Затем в чанке tpl.msEmail.new.manager я даю ссылку на скачку этого файла, примерно так:
<a href="[[++site_url]]assets/[[+properties.excelfile]]">Скачать Excel-Файл</a>Т.е. приходит стандартное письмо заказа Mnishop2 менеджеру, а в нём ссылка на этот файл. Вопрос в том, как сделать чтобы данный файл был вложением к письму?
(Вариант с ссылкой не устраивает), подскажите что можно придумать.
Комментарии: 2
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Письма я так понимаю отправляются при смене статуса, вот здесь
Файл прикрепить можно так
Поправил метод changeOrderStatus, а именно для менеджеров
Затем поправил метод sendEmail
Конечно бы разобраться стоит, как правильно расширять, буду благодарен, если кто подскажет корректное решение, а так всё работает.