Я ищу предложения о том, как «разделить» интерфейс и интерфейс без лишней дополнительной сложности. Цель для приложения в блоге (я знаю, что другие существуют, я просто хочу сворачивать самостоятельно). Пара простых индексов/представлений просмотров для интерфейсов с более сложными (индексировать, создавать, обновлять) представлениями на внутреннем интерфейсе.Простая функциональность администратора Yii2 без расширенного приложения
Например, я в настоящее время создаю веб-сайт с использованием расширенного шаблона, и он работает по желанию: разные макеты для интерфейсной и внутренней админ-области, переходя к «/ admin», вы попадаете в админ область и т. д.
Однако мне не нужна отдельная аутентификация, на самом деле не заботятся о раздельной логике контроллера, не требуется «просмотр» действий на внутреннем сервере или «создание» на передней панели -конец. Хотя было бы неплохо, чтобы URL-адрес включал префикс «/ admin» для этих административных функций
Есть ли какой-то более простой способ дать мне опыт отдельной области администрирования, не пройдя сложную сложность разделения бэкэнда/frontend/common apps/configs?
Спасибо за внимание. Я рассматривал модули (забыл упомянуть об этом в своем вопросе), но думал, что, возможно, что-то еще будет с меньшим разделением. Другими словами, я хочу использовать те же модели для фронтальных и задних. Теперь я думаю, что, возможно, я смогу повторно использовать «интерфейсные» модели в фоновом режиме, но мне придется попробовать. Модули могут облегчить разделение макета/стиля администратора ... – justinvoelker
@justinvoelker в моем проекте, у меня есть все мои модели в «общем», и даже макет разделяется. Таким образом, количество материалов в бэкенде поистине минимально :) Это в основном место для размещения нескольких сторонних модулей для администратора rbac и администратора пользователя. – jacmoe
Это звучит хорошо @jacmoe. Один набор моделей, разные виды для front-and-back-end, «/ admin» в URL-адресе, отдельный макет и активы (css, js) ... Я думаю, что модули могут работать в конце концов. Возможно, мне просто нужен был ваш ответ, чтобы заставить меня переосмыслить модули! – justinvoelker