Symfony – Usar helpers fuera de la vista

Aunque los helpers de Symfony están pensados para ser usados en la vista, nos puede resultar útil e incluso imprescindible algunas veces usarlos fuera de la misma.

Symfony 1.2 nos permite hacerlo de la siguiente manera:


/*creamos un array con los nombres de los helpers

que necesitamos y de los que dependan*/

$hprs = array('Url', 'Tag', 'Asset');

//cargamos los helpers

sfProjectConfiguration::getActive()->loadHelpers($hprs);

//ya podemos usarlos sin problema

$url = url_for('modulo/acción?variable=valor');

Sobre Asier

Arquitecto web enganchado al desarrollo, estudio y planteamiento de proyectos en internet. Trabajo en Blackslot, empresa que fundé en el 2009. Me encanta el cine, el café, el sexo, la cultura geek, la cultura oriental y la música electrónica.
Artículo publicado en Desarrollo Web, Frameworks, symfony. Enlace a esta entrada..

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos requeridos, están marcados *

*

Puedes usar las siguientes etiquetas y atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Notificarme los nuevos comentarios por correo electrónico. Tambien puedes suscribirte sin comentar.