Если я вас понял, вы хотите разделить веб-логику на разные «папки» или (более простым способом) модули. Например, чтобы перенести всю административную работу в другое место и перейти к ней с помощью r = admin / users, например
Если у вас активирован менеджер gii, перейдите в /index.php?r=gii и создайте модуль. Вот и все. Затем вы можете создавать контроллеры внутри защищенных / modules / <module-name>
/ controllers / и вызывать их по этому пути. Конечно, представления также хранятся внутри этого