cycler

Posledné novinky

Asi hotovo.

Takže, už to vyzerá byť dokončené. Od minula som pridal animovanie cez timer a možnosť upravovať...


14.12.2014 19:13
Kategória: Projekt key-framing a interpolácia

Prvá funkčná verzia

Po tejto sobote mám už prvý reálny výsledok. Viem nastavovať keyframe s pozíciou kamery, pohľadom...


14.12.2014 00:23
Kategória: Projekt key-framing a interpolácia
Choď do archívu >>

cycler

Funkcia cycler sa používa v cykloch na cyklické striedanie hodnôt, napríklad pre css classy a pod.

Podobá sa značke cycler.

Parameter Vyžadovaný Východzia hodnota Význam
values Áno

Zoznam hodnôt, ktoré sa budú striedať.

Musia byť oddelené separátorom.

name Nie Reťazec: 'default_cycler'

Pomenovanie cyclera.

Nutné, ak sa používa viacej cyclerov (funkcií).

separator Nie Reťazec: ','

Oddeľovač hodnôt v values.

assign Nie Prázdny reťazec

Môže obsahovať názov premennej markera, kam sa bude ukladať hodnota pri každej iterácii.

reset Nie false

Ak je nastavený, pri každej iterácii sa resetuje cyklovaná hodnota na prvú v poradí.

Vhodné na resetovanie cyklera pred začiatkom cyklu.

Príklad

Zobraziť čistý text Zobraziť zvíraznený text
  1. <div id="novinky">
  2. <s:foreach from=$news item="article" name="nws">
  3. {s:cycler(values="odd,even" assign="newsClass" reset=$nws['first'])}
  4. <div class="news {$newsClass}">
  5. ...
  6. </div>
  7. </s:foreach>
  8. </div>