Update docs

This commit is contained in:
bzick 2013-02-11 17:23:22 +04:00
parent 04b5696dff
commit 3658bd0c93
3 changed files with 24 additions and 4 deletions

View File

@ -21,7 +21,7 @@ Tag {for}
`$first` равно **TRUE**, если итерация первая.
`$last` равно **TRUE**, если итерация последняя.
Поля <start>, <end>, <step> могут быть числами, или переменными, значение которых приводится к числовому.
Поля `<start>`, `<end>`, `<step>` могут быть числами, или переменными, значение которых приводится к числовому.
Значением параметров _index_, _first_, _last_ может быть только переменная (допускаются вложенности на подобии `$a.b.c`, но массив `$a.b` должен быть объявлен).

View File

@ -1,13 +1,23 @@
Tag {foreach}
=============
Перебор значений массива или итератора
```smarty
{foreach $list as [$key =>] $value [index=$index] [first=$first] [last=$last]}
{* ...code... *}
{break}
{* ...code... *}
{continue}
{* ...code... *}
{foreachelse}
{* ...code... *}
{/foreach}
```
### {foreach}
Перебор значений массива $list
```smaert
```smarty
{foreach $list as $value}
<div>{$value}</div>
{/foreach}

View File

@ -1,7 +1,17 @@
Tag {if}
========
Реализация оператора if из PHP
Реализация оператора [if](http://docs.php.net/if) из PHP
```smarty
{if <expression>}
{* ...code... *}
{elseif <expresion>}
{* ...code... *}
{else}
{* ...code... *}
{/if}
```
### {if}