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

View File

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

View File

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