Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/12/2010, 04:24
xavicai
 
Fecha de Ingreso: diciembre-2010
Mensajes: 12
Antigüedad: 13 años, 5 meses
Puntos: 0
Routing y controladores

Buenas, llevo dos días con un asunto y no doy con la solución,

Tengo 3 modulos Grupos, Eventos y Paginas

Los eventos pueden estar en grupos y páginas, entonces quiero acceder de esta forma:

/grupos/{id_grupo}/eventos/{id_evento}
/pagina/{id_pagina}/eventos/{id_evento}

Tengo 3 controladores: GrupoController, PaginaController y EventoController

Los eventos usan el mismo modelo. Pero dependiendo de si pertenecen a un grupo o a una pagina el controlador de eventos tiene una metodo que cambia. He pensado en crear dos controladores como

GrupoEventoController extends EventoController
PaginaEventoController extends EventoController

En el caso de un GrupoEventoController, necesitaria tambien datos del GrupoController.

¿como se haría esto?

Gracias.