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

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

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

просмотр истории страницы
{code}

Шаблон:
{code}
/app/asr_cabinet/var/cabinet_tmpl/Message.php
{code}

Редактировать текст вывода в блоке:
{code}
<?=$message['text']?>
{code}

Например, замена текста может происходить подобным образом, если заменить строку вывода текста сообщения на блок:
{code}
<?php
$text = $message['text'];
$limit_flag_string = "Превышен лимит:";
if(substr($text, 0, strlen($limit_flag_string)) === $limit_flag_string) {
$content_strng = str_replace("Превышен лимит", "Вы находитесь в финансовой блокировке.", $text); //Заменяем текст сообщения
$content_strng = str_replace(":", " Лимит превышен на ", $content_strng); //Заменяем вторую половину
echo $content_strng;
} else {
echo $text;
}
{code}

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

В случае возникновения критичной потребности в изменении текста уведомления в личном кабинете, можно использовать подход с модификацией вывода модуля.

{warning:title=Warning}
Этот модуль не проверялся на стабильность работы, и, иногда может, как просто не сработать, так и привести к неработоспособности весь ЛК.
{warning}

Для этого нужно определить фильтр путем вызова