Ver Mensaje Individual
  #3 (permalink)  
Antiguo 04/01/2011, 15:21
xavicai
 
Fecha de Ingreso: diciembre-2010
Mensajes: 12
Antigüedad: 13 años, 4 meses
Puntos: 0
Respuesta: Ayuda con mvc

bueno , no expresé bien mi pregunta, con el enrutado de momento me aclaro, las urls las puse para que se viera como estaban estructurados los grupos.

Cuando accedo a /grupos/{id_grupo}/eventos/{id_evento}, enruto al controlador GrupoEventosController.php, internamente es algo como

GrupoEventosController.php?id_grupo=x&idevento=y.. .

Tengo varios controladores para gestionar los grupos

GrupoEventosController.php
GrupoForosController.php
GrupoGaleriaController.php
etc...

y son cerca de 15 secciones las que componen los grupos.

Cuando se inicia la instancia de GrupoEventosController.php se llama a un metodo init() que obtiene datos del grupo.

public function init(){

$grupo = FGrupo::getGrupoById($request->getParameter('id_grupo'));

//Mas operaciones para obtener permisos del grupo, configuracion, etc.

}

Mi duda es, como hacer para no tener que repetir el codigo de obtención de los datos del grupo en cada controlador.

Gracias.