04/01/2011, 15:21
|
| | Fecha de Ingreso: diciembre-2010
Mensajes: 12
Antigüedad: 14 años 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. |