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}
|
### {for}
|
||||||
|
|
||||||
|
```smarty
|
||||||
{for $counter=<start> to=<end>[ step=<step>][ index=$index][ first=$first][ last=$last]}
|
{for $counter=<start> to=<end>[ step=<step>][ index=$index][ first=$first][ last=$last]}
|
||||||
{* ...code... *}
|
{* ...code... *}
|
||||||
{break}
|
{break}
|
||||||
@ -12,16 +13,16 @@ Tag {for}
|
|||||||
{forelse}
|
{forelse}
|
||||||
{* ...code... *}
|
{* ...code... *}
|
||||||
{/for}
|
{/for}
|
||||||
|
```
|
||||||
|
|
||||||
Переменная $counter принимает значение <start> и увеличивает своё значение на <step> на каждой итерации цикла пока не достигнет или не станет больше <end>.
|
Переменная `$counter` принимает значение <start> и увеличивает своё значение на <step> на каждой итерации цикла пока не достигнет или не станет больше <end>.
|
||||||
<step> является необязательным аргументом. Если не указан, считается равным единице.
|
<step> является необязательным аргументом. Если не указан, считается равным единице.
|
||||||
$index имеет значение номера текущей итерации. Первая итерация имеет номер 0.
|
`$index` имеет значение номера текущей итерации. Первая итерация имеет номер 0.
|
||||||
$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 должен быть объявлен).
|
|
||||||
|
|
||||||
|
|
||||||
### {break}
|
### {break}
|
||||||
|
3
docs/tags/if.md
Normal file
3
docs/tags/if.md
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
Tag {if}
|
||||||
|
========
|
||||||
|
|
Loading…
x
Reference in New Issue
Block a user