Symfony: caricare helper dalle action

Share on TwitterSave on DeliciousDigg ThisShare via email

Talvolta è utile poter caricare alcuni helper dal controller o dal modello, per esempio mi è capitato di dover formattare una data o utilizzare alcuni dei miei helper direttamente dal controller.
Per far questo è sufficiente inserire il codice seguente nel metodo in cui si ha la necessità:

sfLoad::helpers(array('helper1', 'helper2', ...));

Buon coding.

UPDATE: per sf 1.4

$this->getContext()->getConfiguration()->loadHelpers('Partial');
$this->getContext()->getConfiguration()->loadHelpers(array('helper1', 'helper2', ...));

6 thoughts on “Symfony: caricare helper dalle action

  1. Non l’ho ancora provato ma c’è pure questa da vedersi, per evitare il context:

    sfLoader::loadHelpers(array(‘jQuery’,'Asset’,'Tag’,'Url’));

  2. …azz, mi ricordavo di questo vecchio post ma ho visto che hai già inserito la soluzione per la 1.4, l’ho trovata per caso oggi in sfAction :)

Lascia un Commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati *

*

È possibile utilizzare questi tag ed attributi XHTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>