Пример замены текста уведомлений в личном кабинете

по сравнению с
Ключ
Эта строка удалена.
Это слово было удалено. Это слово было добавлено.
Эта строка добавлена.

Изменения (6)

просмотр истории страницы
h2. Замена с помощью шаблона

Для этого нужно в каталоге кастомных [пользовательских шаблонов|CarbonBilling:Замена шаблонов страниц личного кабинета] создать шаблон модуля уведомлений Message.

Можно скопировать стандартный шаблон
{code}

Например, замена h5. Пример 1. Замена текста может происходить подобным образом, если заменить строку вывода текста сообщения на блок:
Исходное сообщение.
"Превышен лимит:"

Необходимо получить.
"Вы находитесь в финансовой блокировке. Лимит превышен на"

{code}
<?php
echo $text;
}
?>
{code}
h5. Пример 2. Замена теста при подключенном обещанном платеже.
Исходное сообщение.
"Уважаемый(ая) Абонент. Имеется подключенный обещанный платёж (Услуга: Обещанный платеж: Обещанный платеж (0.00 руб. Сумма: 100.00 Стоимость услуги: 10.00 руб.))."

Необходимо получить.
"Уважаемый(ая) Абонент. Имеется подключенный обещанный платёж (Услуга: Обещанный платеж (Стоимость услуги: 10.00 руб.))."

{code}
<?php
$text = $message['text'];
$promise_string = "Имеется подключенный обещанный платёж";
if(stripos($text, $promise_string)) {
$content_string = str_replace("Обещанный платеж:", " ", $text);
$content_string = str_replace("0.00 руб. Сумма: 100.00", " ", $content_string);
echo $content_string;
} else {
echo $text;
}
?>
{code}
!!! Этот способ работает в случае, если Вы используете одну услугу "Обещанный платеж" для всех абонентов.

h2. Замена с помощью модуля Wordpress