Правильное название статуса заказа в письмах пользователю

Материал из Umicms

Перейти к: навигация, поиск

Описание проблемы:

На данный момент при изменения статуса заказа пользователю приходят уведомления об изменении статуса заказа

Пример письма:

Ваш заказ #6 поступил в обработку

Посмотреть историю заказов вы можете в своем личном кабинете.

Квитанцию на оплату вы можете получить, перейдя по этой ссылке.

Но вместо некоторых статусов ставится знак "-"

Решение:

Для того, чтобы вместо "прочерков" выводились названия статусов заказа, необходимо добавить соответствующие языковые константы. Сначала нужно узнать переменные, за которые отвечают языковые константы. Для этого в файле /public_html/classes/modules/emarket/__notification.php в функции sendCustomerNotification() вместо "_" добавить переменную $codeName. Таким образом в уведомлениях пользователю будут в статусе стоять константы.

Остается только добавить соответствующие значения массива $LANG_EXPORT в файле ~\classes\modules\emarket\lang.php.

Пример:

'notification-status-payment-validated' => 'подтверждено'

Личные инструменты