Hola buenas tardes,
Estoy usando ZendFramework 2 beta 5 rc 6.
No he podido mostrar un enlace a un controlador en la vista del layout que tengo en un modúlo, pues solo me retorna la url del módulo y no del controlador.
Configuré module.config.php de la misma forma que el módulo Application que viene de ejemplo en el esqueleto, con el fin de acceder a las url de esta manera:
Cita: mimodulo/[:controller[/:action]]
Ya he accedido de esa forma sin problemas, por ejemplo:
http://example.com/mimodulo/uncontrolador/unaaccion.
Entonces no entiendo por que al usar $this->url() no me da el enlace al controlador solo al módulo.
La forma en que uso este view helper es así:
Código PHP:
Ver original<a href="
<?=$this->url('mimodulo', array('controller' => 'uncontrolador'));?>">Ir a uncontrolador</a>
// La sálida es:
// <a href="http://miweb.com/mimodulo">Ir a un controlador</a>
// Pero yo quiero:
// <a href="http://miweb.com/mimodulo/uncontrolador">Ir a un controlador</a>
No pongo el action ya que por default me deberia llevar a indexAction de ese controlador, pero como digo, solo me da el enlace del módulo. El cual lleva al indexAction del IndexController, ¿cuál es el problema?, gracias.