mirror of
https://github.com/fenom-template/fenom.git
synced 2023-08-10 21:13:07 +03:00
Update docs/tags/for.md
This commit is contained in:
parent
bbec83582b
commit
04b5696dff
@ -1,10 +1,8 @@
|
||||
Tag {for}
|
||||
=========
|
||||
|
||||
### {for}
|
||||
|
||||
```smarty
|
||||
{for $counter=<start> to=<end>[ step=<step>][ index=$index][ first=$first][ last=$last]}
|
||||
{for $counter=<start..end> [to=<end>] [step=<step>] [index=$index] [first=$first] [last=$last]}
|
||||
{* ...code... *}
|
||||
{break}
|
||||
{* ...code... *}
|
||||
@ -15,6 +13,8 @@ Tag {for}
|
||||
{/for}
|
||||
```
|
||||
|
||||
### {for}
|
||||
|
||||
Переменная `$counter` принимает значение <start> и увеличивает своё значение на <step> на каждой итерации цикла пока не достигнет или не станет больше <end>.
|
||||
<step> является необязательным аргументом. Если не указан, считается равным единице.
|
||||
`$index` имеет значение номера текущей итерации. Первая итерация имеет номер 0.
|
||||
@ -37,4 +37,4 @@ Tag {for}
|
||||
|
||||
### {forelse}
|
||||
|
||||
Тег `{forelse}` ограничивает код, который должен быть выполнен, если сочетание полей <start>, <end> и <step> не обеспечивают ни одной итерации.
|
||||
Тег `{forelse}` ограничивает код, который должен быть выполнен, если сочетание полей <start>, <end> и <step> не обеспечивают ни одной итерации.
|
||||
|
Loading…
Reference in New Issue
Block a user