У меня следующая структура:
modules/group
modules/group/modules/forum
modules/group/modules/gallery
modules/group/modules/events
Это правильный способ структурирования групп?или лучше
modules/group
modules/group/controllers/ForumController.php
modules/group/controllers/GalleryController.php
modules/group/controllers/EventsController.php
И еще вопрос.Мне нужен групповой объект во всех контроллерах действий под групповым модулем, и я не хочу писать следующий код во всех контроллерах
$group = Group::model()->findByPk($_GET['idgroup']);
URL-адрес как:
/group/<idgroup>/forum/<idforum>
/group/<idgroup>/gallery/<idgallery>
Как правильносделать это?