Merge branch 'origin/master'

Conflicts:
	src/Fenom/Template.php
	tests/cases/Fenom/SandboxTest.php
This commit is contained in:
bzick
2015-02-22 11:32:11 +03:00
9 changed files with 1319 additions and 16 deletions

View File

@@ -63,8 +63,8 @@
* [ematch](./mods/ematch.md) — проверяет соответствие регулярному выражению
* [replace](./mods/replace.md) — заменяет все вхождения подстроки на строку замену
* [ereplace](./mods/ereplace.md) — заменяет все соответсвия регулярному выражению на строку замену.
* [split](./mods/split.md) — разивает строку по подстроке
* [esplit](./mods/esplit.md) — разивает строку по регулярному выражению
* [split](./mods/split.md) — разбивает строку по подстроке
* [esplit](./mods/esplit.md) — разбивает строку по регулярному выражению
* [join](./mods/join.md) — объединяет массив в строку
* так же разрешены функции: `json_encode`, `json_decode`, `count`, `is_string`, `is_array`, `is_numeric`, `is_int`, `is_object`,
`strtotime`, `gettype`, `is_double`, `ip2long`, `long2ip`, `strip_tags`, `nl2br`

View File

@@ -352,7 +352,7 @@ Fenom предоставляет возможноть обращаться к ф
{"User"|lower}} выведет "user"
{$looong_text|truncate:80:"..."} обрежет текст до 80 символов и добавит символы "..."
{$looong_text|lower|truncate:$settings.count:$settings.etc}
{set $foo="Ivan"|upper} значение переменной $foo будет "USER"
{set $foo="User"|upper} значение переменной $foo будет "USER"
```
## Теги

View File

@@ -38,7 +38,7 @@
{import 'math.tpl'}
```
При импорте можно указать дргое пространство имен что бы можно было использовать одноименные макросы из разных шаблонов
При импорте можно указать другое пространство имен что бы можно было использовать одноименные макросы из разных шаблонов
```smarty
{import 'math.tpl' as math}
@@ -51,4 +51,4 @@
```smarty
{import [plus, minus, exp] from 'math.tpl' as math}
```
```