mirror of
https://github.com/fenom-template/fenom.git
synced 2023-08-10 21:13:07 +03:00
Update docs
This commit is contained in:
parent
d4d7b7d07b
commit
8c72c7b56e
@ -1,14 +1,12 @@
|
|||||||
Modifier |date_format
|
Modifier date_format [RU]
|
||||||
=====================
|
=========================
|
||||||
|
|
||||||
**draft**
|
|
||||||
|
|
||||||
Модификатор позволят вывести дату в произвольном формате, согласно форматированию [strftime()](http://docs.php.net/strftime).
|
Модификатор позволят вывести дату в произвольном формате, согласно форматированию [strftime()](http://docs.php.net/strftime).
|
||||||
Модификатор принимает timestamp или строку, которую можно преобразовать через [strtotime()](http://docs.php.net/strtotime).
|
Модификатор принимает timestamp или строку, которую можно преобразовать через [strtotime()](http://docs.php.net/strtotime).
|
||||||
Формат по умолчанию: `%b %e, %Y`.
|
Формат по умолчанию: `%b %e, %Y`.
|
||||||
|
|
||||||
|
|
||||||
**[Допустимые квантификаторы формата](http://docs.php.net/strftime#refsect1-function.strftime-parameters)**
|
**[Допустимые квантификаторы](http://docs.php.net/strftime#refsect1-function.strftime-parameters) в формате даты**
|
||||||
|
|
||||||
|
|
||||||
```smarty
|
```smarty
|
||||||
|
@ -1,8 +1,15 @@
|
|||||||
Modifier |escape
|
Modifier escape [RU]
|
||||||
================
|
====================
|
||||||
|
|
||||||
Используется для кодирования / экранирования спецсимволов по алгоритмам экранирования HTML, URL'ов. По умолчанию активирован режим экранирования HTML.
|
Используется для кодирования / экранирования спецсимволов по алгоритмам экранирования HTML, URL'ов. По умолчанию активирован режим экранирования HTML.
|
||||||
|
|
||||||
```smarty
|
```smarty
|
||||||
{$html_data|escape:'HTML'}
|
{$html_data|escape:'HTML'}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
Возможные режимы экранирования
|
||||||
|
|
||||||
|
* HTML
|
||||||
|
* URL
|
||||||
|
|
||||||
|
для простоты, модификатор обладает коротким псевдонимом `|e`
|
@ -1,5 +1,7 @@
|
|||||||
Modifier |in
|
Modifier in [RU]
|
||||||
============
|
================
|
||||||
|
|
||||||
|
Булевый модификатор, позволяющий проверить наличие значения переменной в массиве:
|
||||||
|
|
||||||
```smarty
|
```smarty
|
||||||
{if $number|in:[1, 3, 55]}
|
{if $number|in:[1, 3, 55]}
|
||||||
|
@ -1,3 +1,16 @@
|
|||||||
Modifier |strip
|
Modifier strip [RU]
|
||||||
===============
|
===================
|
||||||
|
|
||||||
|
Для удаления символы пробелов при использовании переменной используйте можификатор `|strip`
|
||||||
|
|
||||||
|
```smarty
|
||||||
|
{" one two "|strip} => 'one two'
|
||||||
|
```
|
||||||
|
|
||||||
|
Что бы убрать переносы строк укажите **TRUE** первым аргументом модификатора
|
||||||
|
|
||||||
|
```smarty
|
||||||
|
{" multi
|
||||||
|
line
|
||||||
|
text "|strip:true} => 'multi line text'
|
||||||
|
```
|
||||||
|
@ -1,7 +1,5 @@
|
|||||||
Modifier |truncate
|
Modifier truncate [RU]
|
||||||
==================
|
=======================
|
||||||
|
|
||||||
**draft**
|
|
||||||
|
|
||||||
Обрезает строку до указанной длины. Может обрезать как ровно по символу так и завершивемогуся слову, где итоговоя строка не привыет указанной длины.
|
Обрезает строку до указанной длины. Может обрезать как ровно по символу так и завершивемогуся слову, где итоговоя строка не привыет указанной длины.
|
||||||
|
|
||||||
|
@ -1,3 +1,5 @@
|
|||||||
Modifier |unescape
|
Modifier unescape [RU]
|
||||||
==================
|
======================
|
||||||
|
|
||||||
|
Модификатор, обратный модификатору [escape](./escape.md)
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user