Тема письма для покупателя $subject

#
Тема письма для покупателя $subject
Здравствуйте все!
Не могу найти где изменить тему сообщений (subject), отправляемых покупателю о заказе.
сейчас это
Заказ N XXX от XX.XX.XXXX XX:XX:XX в "Каталог"

где это меняется?
в языковом файле?
знаю, что это можно сделать, но потерял уже где...
Знания имеют свои пределы, и только глупость человеческая не знает границ...
#
Re: Тема письма для покупателя $subject
Ответ от тех.поддержки:
Цитата:

1. Проверьте отправку писем.
2. В обработчиках строку:

// Отправка писем клиенту и пользователю
$this->send();

замените на:

// Отправка писем клиенту и пользователю
$this
->adminMailSubject('xxxx')
->siteuserMailSubject('yyyy')
->send();


В общем делаем так:
1. заходим в модуль "Интернет-магазины"
2. заходим в наш интернет-магазин
3. выбираем Справочники -> Платёжные системы
4. в коде платёжной системы правим код на вышеуказанный

Таким образом для разных видов оплаты мы можем настроить свою тему сообщения!
Знания имеют свои пределы, и только глупость человеческая не знает границ...
#
Re: Тема письма для покупателя $subject
Для всех писем можете здесь поменять формат номера заказа
\modules\shop\order\i18n\ru.php и en.php
'shop_order_admin_subject' => 'Заказ N %1$s от %3$s в "%2$s"'

а здесь все остальное
\modules\shop\payment\system\handler.php
// Тема письма пользователю
$user_subject = !is_null($this->_siteuserMailSubject)
? $this->_siteuserMailSubject
: Core::_('Shop_Order.shop_order_admin_subject', $oShopOrder->invoice, $oShop->name, $date_str);
-nataly-
#
Re: Тема письма для покупателя $subject
-nataly-,
и при обновление вероятно затрется
HostDev.pw - модули для HostCMS, Telegram: @hostdev
Модератор
#
Re: Тема письма для покупателя $subject
1. Создаете класс, который наследуете от Shop_Payment_System_Handler. Переопределяете в нем public function changedOrder($mode) и используете нужные вам обработки и темы.
2. Все обработчики платежных систем наследуете от этого нового класса.
3. Проверяете работу.
#
Re: Тема письма для покупателя $subject
-nataly- писал(а):
-nataly- писал(а):
$user_subject = !is_null($this->_siteuserMailSubject)
? $this->_siteuserMailSubject
: Core::_('Shop_Order.shop_order_admin_subject', $oShopOrder->invoice, $oShop->name, $date_str);

В каком методе   файла   \modules\shop\payment\system\handler.php   $user_subject  создавать
и где потом применять  эту переменную?
Авторизация