mirror of
https://github.com/fenom-template/fenom.git
synced 2023-08-10 21:13:07 +03:00
Add docs.
Create compile dir for tests
This commit is contained in:
parent
1ad3d6533d
commit
a27f604eb5
@ -3,6 +3,7 @@ Tag {for}
|
||||
|
||||
### {for}
|
||||
|
||||
```smarty
|
||||
{for $counter=<start> to=<end>[ step=<step>][ index=$index][ first=$first][ last=$last]}
|
||||
{* ...code... *}
|
||||
{break}
|
||||
@ -12,16 +13,16 @@ Tag {for}
|
||||
{forelse}
|
||||
{* ...code... *}
|
||||
{/for}
|
||||
```
|
||||
|
||||
Переменная $counter принимает значение <start> и увеличивает своё значение на <step> на каждой итерации цикла пока не достигнет или не станет больше <end>.
|
||||
Переменная `$counter` принимает значение <start> и увеличивает своё значение на <step> на каждой итерации цикла пока не достигнет или не станет больше <end>.
|
||||
<step> является необязательным аргументом. Если не указан, считается равным единице.
|
||||
$index имеет значение номера текущей итерации. Первая итерация имеет номер 0.
|
||||
$first равно TRUE, если итерация первая.
|
||||
$last равно TRUE, если итерация последняя.
|
||||
`$index` имеет значение номера текущей итерации. Первая итерация имеет номер 0.
|
||||
`$first` равно **TRUE**, если итерация первая.
|
||||
`$last` равно **TRUE**, если итерация последняя.
|
||||
|
||||
Поля <start>, <end>, <step> могут быть числами, или переменными, значение которых приводится к числовому.
|
||||
|
||||
Значением параметров index, first, last может быть только переменная (допускаются вложенности на подобии $a.b.c, но массив $a.b должен быть объявлен).
|
||||
Значением параметров _index_, _first_, _last_ может быть только переменная (допускаются вложенности на подобии `$a.b.c`, но массив `$a.b` должен быть объявлен).
|
||||
|
||||
|
||||
### {break}
|
||||
|
3
docs/tags/if.md
Normal file
3
docs/tags/if.md
Normal file
@ -0,0 +1,3 @@
|
||||
Tag {if}
|
||||
========
|
||||
|
Loading…
Reference in New Issue
Block a user