Symfony – Obtener el nombre del Module o Action actual


Para obtener el nombre del Módulo (module) o Acción (action) en el que estamos trabajando:

Desde un Action

sfContext::getInstance()->getActionName();
sfContext::getInstance()->getModuleName();

Desde un  template:

$sf_context->getActionName();
$sf_context->getModuleName();

Esto puede útil si estamos construyendo una barra de menú y queremos saber “dónde estamos” para resaltar esta ubicación 😉 .

Me enteré vía: El blog de David Vega

Anuncios

2 thoughts on “Symfony – Obtener el nombre del Module o Action actual

  1. John Bustamante julio 9, 2010 / 10:01 pm

    … y para ponerlo con la primera en Mayúsculas: ucwords($sf_context->getModuleName());
    queda más chory 😉

    saludos!

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s