13/04/2015, 02:27
|
| | Fecha de Ingreso: abril-2015
Mensajes: 2
Antigüedad: 9 años, 8 meses Puntos: 0 | |
DUDA: Paso de valores por URL Buenos días,
Estoy desarrollando una pequeña aplicación para gestionar trabajadores y empresas para poder aprender ZF2. Mi problema es que dentro de un mismo controlador tengo dos métodos:
verAction: que muestra los datos de un trabajador mediante su DNI
verempresaAction: que muestra los datos de una empresa mediante su CIF
dichos datos los paso mediante la URL, para lo cual he modificado el archivo "module.config.php" con el siguiente código:
'may_terminate' => true,
'child_routes' => array(
'default' => array(
'type' => 'Segment',
'options' => array(
'route' => '/[:controller[/:action[/:DNI]]]',
'route' => '/[:controller[/:action[/:CIF]]]',
'constraints' => array(
'controller' => '[a-zA-Z][a-zA-Z0-9_-]*',
'action' => '[a-zA-Z][a-zA-Z0-9_-]*',
),
'defaults' => array(
),
),
),
),
pero el orden de las líneas 'route' hace que funcione sólo la segunda pero no la primera.
Si alguien sabe como ayudarme se lo agradecería enormemente.
Muchas gracias de antemano. |