В MiniShop2 письма покупателю и менеджеру генерируются из чанков:
tpl.msEmail.new.manager— Письмо менеджеру о новом заказеtpl.msEmail.new.user— Письмо пользователю о новом заказеtpl.msEmail— расширяемый контейнер для любого письмаtpl.msEmail.paid.manager— Оплачен (письмо менеджеру)tpl.msEmail.cancelled.user— Отмененtpl.msEmail.paid.user— Оплаченtpl.msEmail.sent.user— Отправлен
Поменять получателя и отправлителя письма
Поменять отправлителя
Для того чтобы поменять отправителя письма зайдите в Системные настройки, введите поиск по ключу emailsender, и укажите адрес почты. ВАЖНО! — адрес должен быть в формате someAddr@sitename.ru, где sitename.ru — это именно адрес того сайта, с которого идет отправка. В противном случае письмо может не придти, так как будет помечено как спам.
Поменять получателя письма с уведомлением о заказе
Вы можете указать адреса менеджеров, которым должно приходить уведомление. Для этого перейдите в Системные настройки, введите в поле "поиск по ключу" ms2_email_manager, или выберите minishop2 выпадающем списке и там тоже найдете эту настройку. В это поле вы можете добавить через запятую адреса. В отличии от отпрвителя письма тут уже не важно на каком домене находится ящик. Можно указывать свою почту на Гугле, яндексе и пр.
Где формируются данные для отправики
Данные формируеются в core/components/minishop2/model/minishop2/msorderhandler.class.php -> public function submit.
Информация по теме:
Добавить в письмо контактную информацию
Отредактировать письмо о заказе — добавить ТВ поле, или что-то еще
Много полезного по miniShop2 MODX на Вашем сайте!
Письмо пользователю о новом заказе.
Помогите внедрить изображения Товаров в тело письма в miniShop2.
В функции sendEmail
Спасибо