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:
Ya he accedido de esa forma sin problemas, por ejemplo: http://example.com/mimodulo/uncontrolador/unaaccion.mimodulo/[:controller[/:action]]
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.