fenom/docs/ru/mods/escape.md

20 lines
944 B
Markdown

Модификатор escape
===============
Используется для кодирования или экранирования спецсимволов по алгоритмам экранирования HTML, URL'ов и javascript.
По умолчанию активирован режим экранирования HTML.
```smarty
{$text|escape:$type = 'html':$charset = 'UTF8'}
```
Модификатор поддерживает несколько режимов работы
* `html`: экранирует HTML сущности в строке.
* `url`: экранирует строку для использования в URL.
* `js`: экранирует строку для использования в JavaScript.
Модификатор `e` является псевданимом модификатора от `escape`.
Параметр `$charset` указывает кодировку для режима `html`.