locals

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 >>

locals

Značka locals slúži na zadefinovanie názvov lokálnych premenných, ktoré sa budú používať v jej vnútri.

Ide o párovú značku.

Parameter Typ Vyžadovaný Východzia hodnota Význam
vars Reťazec Áno array()

Pole lokálnych premenných definované pomocou reťazcovej syntaxe.

Príklad:

Značka neprepíše globálne definovanú premennú markeru.

Majme php kód, ktorý definuje nejakú globálnu premennú:

Zobraziť čistý text Zobraziť zvíraznený text
  1. <?php
  2. ...
  3. $swift->assign('text', 'Text z PHP');
  4. ...
  5. ?>

Kód šablóny:

Zobraziť čistý text Zobraziť zvíraznený text
  1. <p>{$text}</p>
  2. <s:locals vars="{0: 'text'}">
  3. <s:expression e="($text = 'Text zo šablóny')" />
  4. <p>{$text}</p>
  5. </s:locals>
  6. <p>{$text}</p>

Následne dostaneme:

Zobraziť čistý text Zobraziť zvíraznený text
  1. <p>Text z PHP</p>
  2. <p>Text zo šablóny</p>
  3. <p>Text z PHP</p>