What is Smarty?
Why use it?
Use Cases and Work Flow
Syntax Comparison
Template Inheritance
Best Practices
Crash Course
You may use the Smarty logo according to the trademark notice.
For sponsorship, advertising, news or other inquiries, contact us at:
{counter} wird verwendet um eine Zahlenreihe auszugeben. Sie können den Initialwert bestimmen, den Zählinterval, die Richtung in der gezählt werden soll und ob der Wert ausgegeben wird. Sie können mehrere Zähler gleichzeitig laufen lassen, in dem Sie ihnen einmalige Namen geben. Wenn Sie keinen Wert für 'name' übergeben, wird 'default' verwendet.
Wenn Sie das spezielle 'assign'-Attribut verwenden, wird die Ausgabe des Zählers dieser Template-Variable zugewiesen anstatt ausgegeben zu werden.
Attribut Name | Typ | Erforderlich | Standardwert | Beschreibung |
---|---|---|---|---|
name | string | Nein | default | Der Name des Zählers. |
start | number | Nein | 1 | Der Initialwert. |
skip | number | Nein | 1 | Der Interval. |
direction | string | Nein | up | Die Richtung (up/down). |
boolean | Nein | true | Definiert ob der Wert ausgegeben werden soll. | |
assign | string | Nein | n/a | Die Template-Variable welcher der Wert zugewiesen werden soll. |
Example 8.3. {counter} (Zähler)
{* zähler initialisieren *} {counter start=0 skip=2}<br /> {counter}<br /> {counter}<br /> {counter}<br />
AUSGABE:
0<br /> 2<br /> 4<br /> 6<br />