Update docs

This commit is contained in:
bzick 2013-03-15 01:12:23 +04:00
parent d4d7b7d07b
commit 8c72c7b56e
6 changed files with 38 additions and 18 deletions

View File

@ -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

View File

@ -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`

View File

@ -1,5 +1,7 @@
Modifier |in Modifier in [RU]
============ ================
Булевый модификатор, позволяющий проверить наличие значения переменной в массиве:
```smarty ```smarty
{if $number|in:[1, 3, 55]} {if $number|in:[1, 3, 55]}

View File

@ -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'
```

View File

@ -1,7 +1,5 @@
Modifier |truncate Modifier truncate [RU]
================== =======================
**draft**
Обрезает строку до указанной длины. Может обрезать как ровно по символу так и завершивемогуся слову, где итоговоя строка не привыет указанной длины. Обрезает строку до указанной длины. Может обрезать как ровно по символу так и завершивемогуся слову, где итоговоя строка не привыет указанной длины.

View File

@ -1,3 +1,5 @@
Modifier |unescape Modifier unescape [RU]
================== ======================
Модификатор, обратный модификатору [escape](./escape.md)