Buenas, en mi sitio tengo un modulo llamado grupos, dentro de los grupos tenemos foros, galeria, eventos, etc.. Yii te permite crear modulos dentro de otros modulos, inicialmente me parecia la forma correcta de implementar mi esquema
modules/grupos
modules/grupos/modules/foro
modules/grupos/modules/galeria
etc.
Lo que ocurre es que estos submodulos dependen de muchos parametros del modulo principal (permisos, configuracion, temas, etc.), entonces pense en simplemente crearme un controlador por cada submodulo
modules/grupos/controllers
modules/grupos/controllers/foroController.php
modules/grupos/controllers/galeriaController.php
¿cual creeis que es la forma correcta de hacerlo?