mirror of
https://github.com/fenom-template/fenom.git
synced 2023-08-10 21:13:07 +03:00
20 lines
944 B
Markdown
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`.
|