Rodrigo Borrego Bernabé - Software Developer




Invocando url_for desde el modelo

Category : Programación, Symfony · by Abr 5th, 2011

El modo ‘feo’ (AKA The Ugly Way), dado que rompe el paradigma MVC:

sfContext::getInstance()->getConfiguration()->loadHelpers(array('Url'));
$url = url_for('mi_url', true); // El segundo parámetro (absolute) depende del destino de la variable $url

El modo ‘elegante’:

$url = sfContext::getInstance()->getController()->genUrl('mi_url', true);

o en una acción:

$this->getController()->genUrl('string');
SHARE :

Deja una respuesta

Tu dirección de correo electrónico no será publicada.

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.