xml - ¿Cómo obtener el nombre de la ruta enviada en el marco Zend?
zend-framework routes (3)
Estado actual:
- Un enrutador se carga desde un archivo xml
- dos nombres de ruta dentro del enrutador van al mismo controlador y acción, por ejemplo: www-language-employee y www-language-trainer van al mismo controlador y acción -> EmployeeController & listemployeeAction
Problema: debe saber qué nombre de ruta se envía / está utilizando desde una solicitud.
Ejemplo: 1. http://www.mycompany.com/en/trainers/ Valor de retorno esperado: www-language-trainer
En mi caso :
Zend_Controller_Front::getInstance()->getRouter()->getCurrentRouteName()
devuelve Employeecontroller/:listemployee
En Employeecontroller
:
public function listemployeeAction()
{
$this->getRequest()->getParam(''listemployee'')
}
volvería ya sea employee
o trainer
Zend_Controller_Front::getInstance()->getRouter()->getCurrentRoute()
Zend_Controller_Front::getInstance()->getRouter()->getCurrentRouteName()