assign()

assign()

Vkladá hodnotu pre marker, alebo vytvára pole markerov.

Parameter Vyžadovaný Východzia hodnota Význam
$variable Áno

Názov premennej / markera v tele šablóny.

Môže byť aj pole dvojíc (marker => hodnota).

$value Nie NULL

Hodnota premennej / markera.

Príklad

Jednoduché nastavenie markera a jeho hodnoty:

Zobraziť čistý text Zobraziť zvíraznený text
  1. <?php
  2. ...
  3.  
  4. $swift->assign('mesto', 'Bratislava');
  5. $swift->assign('ludia', array('Lukáš', 'Peter', 'Šimon'));
  6. $swift->assign('datum', date('U'));
  7.  
  8. ...
  9. ?>

Príklad

Vytvorenie a definovanie hodnôt markerov cez pole:

Zobraziť čistý text Zobraziť zvíraznený text
  1. <?php
  2. ...
  3. $premenne = array(
  4. 'mesto' => 'Bratislava',
  5. 'ludia' => array('Lukáš', 'Peter', 'Šimon'),
  6. 'datum' => date('U'),
  7. );
  8. $swift->assign($premenne);
  9.  
  10. ...
  11. ?>