Foros del Web » Programando para Internet » PHP » Frameworks y PHP orientado a objetos »

Duda sobre Routers

Estas en el tema de Duda sobre Routers en el foro de Frameworks y PHP orientado a objetos en Foros del Web. Hola buenas, sigo dandole vueltas a esto de los router. en mi .ini tengo : Código PHP: resources . router . routes . home . ...
  #1 (permalink)  
Antiguo 09/06/2011, 07:51
 
Fecha de Ingreso: mayo-2011
Mensajes: 256
Antigüedad: 13 años, 6 meses
Puntos: 5
Duda sobre Routers

Hola buenas, sigo dandole vueltas a esto de los router.
en mi .ini tengo :

Código PHP:
resources.router.routes.home.route "/:lang/home/"
resources.router.routes.home.defaults.module "default"
resources.router.routes.home.defaults.controller "home"
resources.router.routes.home.defaults.action "index" 
Para generar la aplicacion con multiidioma y que el controlador por defecto sea home.

Ahora bien , siempre que genero un controlador y una accion tengo que definir los resources.router.routes de ese controlador y accion?

Porque sino lo hago me salta el error.

'Route is not defined'

Podeis poner alguien un ejemplo quizas de como lo teneis en vuestras aplicaciones esto de los router, porq si la aplicacion tiene muchos controladores y acciones como lo haces
Un saludo.
  #2 (permalink)  
Antiguo 09/06/2011, 07:58
Avatar de masterpuppet
Software Craftsman
 
Fecha de Ingreso: enero-2008
Ubicación: Montevideo, Uruguay
Mensajes: 3.550
Antigüedad: 16 años, 10 meses
Puntos: 845
Respuesta: Duda sobre Routers

No tienes porque hacerlo para todas las acciones, no debería fallar, acaso has removido el router por defecto ?
__________________
http://es.phptherightway.com/
thats us riders :)
  #3 (permalink)  
Antiguo 09/06/2011, 09:31
 
Fecha de Ingreso: mayo-2011
Mensajes: 256
Antigüedad: 13 años, 6 meses
Puntos: 5
Respuesta: Duda sobre Routers

Ya esta solucionado no llamaba bien al controlador... un saludo

Etiquetas: routers, zend
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:54.