@happ

Как организовать административную часть сайта на Yii2?

1. В шаблоне advanced есть разделы: frontend, backend. Как я понимаю для админки лучше использовать backend часть, или какое-нибудь другое решение?
2. Как обратиться из браузера к контролеру backend/controllers ?
  • Вопрос задан
  • 163 просмотра
Решения вопроса 1
Decadal
@Decadal
1. В шаблоне advanced есть разделы: frontend, backend. Как я понимаю для админки лучше использовать backend часть, или какое-нибудь другое решение?


Зависит от масштабов вашего проекта. Не всякую админку стоит пихать в advanced-backend, у вас есть возможность сделать админку отдельным модулем.
2. Как обратиться из браузера к контролеру backend/controllers ?

так же как и к frontend/controllers. Посредством backend/web/index.php. Для шаблона advanced вы делаете две конфигурации сервера, вот и всё отличие.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
webinar
@webinar Куратор тега Yii
Учим yii: https://youtu.be/-WRMlGHLgRg
Как обратиться из браузера к контролеру backend/controllers

Зависит от настроек сервера, я обычно админку вешаю на поддомен, так что обращаюсь поддомен.домен.com далее путь зависит от настроек url менеджера.
Из коробки и без поддомена и с дефолтным rules это домен.com/backend/web/module/controller/action

Как я понимаю для админки лучше использовать backend часть

Все равно, вообще нет разницы, можете еще 20 создать app.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы