Masterpuppet lo primero gracias por la respuesta, es casi la solucion, el problema es que ahora funciona para URLs con lang, pero no sin el.
Funciona --> /lang/module/controller/action/ -- /lang/module/controller/ -- /lang/module/
No Funciona --> /module/controller/action/ --
Alguna idea para que si no se le pasa "lang" coja el de por defecto?
He intentado meter una segunda conf menos generica, pero me dejan de funcionar alguna de las url con idiomas...
Código PHP:
Ver originalresources.router.routes.default2.route = ":module/:controller/:action"
resources.router.routes.default2.defaults.lang = "es"
resources.router.routes.default2.defaults.module = "default"
resources.router.routes.default2.defaults.controller = "index"
resources.router.routes.default2.defaults.action = "index"
Gracias de antemano.
Cita:
Iniciado por masterpuppet Que tal
jacintoCorral,
agrégalo con el nombre default, y lo podes hacer en application.ini, algo así:
application.ini
Código INI:
Ver originalresources.router.routes.default.route = ":lang/:module/:controller/:action"
resources.router.routes.default.reqs.lang= "^(es|en|de)$"
resources.router.routes.default.defaults.lang = "es"
resources.router.routes.default.defaults.module = "default"
resources.router.routes.default.defaults.controller = "index"
resources.router.routes.default.defaults.action = "index"
le agregue el reqs(required), para controlar los idiomas permitidos.
Saludos.