Я хотел бы добавить общий контроллер в мой проект Yii2.Добавление общего каталога контроллеров в проект yii2
В моей интерфейс/конфигурации/main.php У меня есть это:
'controllerNamespace' => 'frontend\controllers',
Я бы эффективно хотел бы быть в состоянии сделать что-то вроде этого:
'controllerNamespace' => ['frontend\controllers', 'common\controllers'],
Но это не правильный способ сделать это. Он бросает ArrayToStringConversionException
.
Я играю с расширенным шаблоном из альфа-версии Yii 2. Здесь есть общий каталог моделей (под обычными/моделями), и я хотел бы иметь аналогичный общий каталог для контроллеров и представлений (например, в общие/контроллеры и общие/представления).
Любые идеи? Благодарю.
Могу ли я узнать, почему вы хотите, чтобы все контроллеры находились в одном месте? – Hemc
Я этого не делаю. Я хочу, чтобы некоторые из них были в интерфейсе/контроллерах, а некоторые - в обычных/контроллерах. –
Я работаю над структурой, использующей Yii 1.14 с 5 приложениями на той же модели совместного использования уровня и других библиотеках. Приложения - это интерфейс, консоль, бэкэнд, приложение и api. Я думаю, что это не будет совместимо с дизайном yii 1.X. Я буду рад, если найду способ в Yii 2.0 – Hemc