Izhver |
|
---|---|
Подскажите пожалуйста, как сделать так, чтобы поддерживался код в системных сообщениях типа: Здравствуйте Izhver, Хочу красиво оформить, но HTML не поддерживает. Спасибо.
|
Macik |
|
---|---|
1-й вариант (менее гибкий) создать кастом ф-ю `cot_mail_custom` (по аналогии со стандартной `cot_mail`), внутри которой проводить проверку на предмет наличия в отправляемом тексте HTML тегов. Если теги найдены — устанавливать `html` флаг в заголовках (смотри оригинальную ф-ю). Вариант менее гибкий потому, что в таком случае в последствии вы не сможете воспользоваться никаким плагином, который использует подобный метод расширения / замены основной функции (например плагином PHPmailer). 2-й вариант (более правильный) — использовать реестр функций отправки `$cot_mail_senders`. По сути это массив с именами функций, которые будут выполнены вместо стандартного алгоритма отправки. Т.е. создаете свою функцию, например $smart_mail_sender (наполнение функции аналогично п.1) и добавляете ее имя в реестр: $cot_mail_senders[] = 'smart_mail_sender';
https://github.com/macik
правильный хостинг — https://goo.gl/fjCa1F |
Izhver |
|
---|---|
Macik? Огромное спасибо за ответ. Будем копать. А в стандарте котонти нельзя подобное заложить?
|
Macik |
|
---|---|