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
|
||||
=====================
|
||||
|
||||
**draft**
|
||||
Modifier date_format [RU]
|
||||
=========================
|
||||
|
||||
Модификатор позволят вывести дату в произвольном формате, согласно форматированию [strftime()](http://docs.php.net/strftime).
|
||||
Модификатор принимает timestamp или строку, которую можно преобразовать через [strtotime()](http://docs.php.net/strtotime).
|
||||
Формат по умолчанию: `%b %e, %Y`.
|
||||
|
||||
|
||||
**[Допустимые квантификаторы формата](http://docs.php.net/strftime#refsect1-function.strftime-parameters)**
|
||||
**[Допустимые квантификаторы](http://docs.php.net/strftime#refsect1-function.strftime-parameters) в формате даты**
|
||||
|
||||
|
||||
```smarty
|
||||
|
@ -1,8 +1,15 @@
|
||||
Modifier |escape
|
||||
================
|
||||
Modifier escape [RU]
|
||||
====================
|
||||
|
||||
Используется для кодирования / экранирования спецсимволов по алгоритмам экранирования HTML, URL'ов. По умолчанию активирован режим экранирования HTML.
|
||||
|
||||
```smarty
|
||||
{$html_data|escape:'HTML'}
|
||||
```
|
||||
```
|
||||
|
||||
Возможные режимы экранирования
|
||||
|
||||
* HTML
|
||||
* URL
|
||||
|
||||
для простоты, модификатор обладает коротким псевдонимом `|e`
|
@ -1,5 +1,7 @@
|
||||
Modifier |in
|
||||
============
|
||||
Modifier in [RU]
|
||||
================
|
||||
|
||||
Булевый модификатор, позволяющий проверить наличие значения переменной в массиве:
|
||||
|
||||
```smarty
|
||||
{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
|
||||
==================
|
||||
|
||||
**draft**
|
||||
Modifier truncate [RU]
|
||||
=======================
|
||||
|
||||
Обрезает строку до указанной длины. Может обрезать как ровно по символу так и завершивемогуся слову, где итоговоя строка не привыет указанной длины.
|
||||
|
||||
|
@ -1,3 +1,5 @@
|
||||
Modifier |unescape
|
||||
==================
|
||||
Modifier unescape [RU]
|
||||
======================
|
||||
|
||||
Модификатор, обратный модификатору [escape](./escape.md)
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user