от
в моей компании у меня есть одно приложение с Yii2 Framework (MVC), разделенное между внешним и внутренним интерфейсом, некоторые используют внешний интерфейс, а другие используют внутренний. Теперь мне нужно (из-за целостности и легкости доступа пользователей) интегрировать все во внешнем интерфейсе (оставить бэкэнд только для администраторов). Например, у меня есть один модуль, такой как «Call-центр», где только телефонисты сохраняют звонки в бэкэнде. Таким образом, во внешнем интерфейсе (с разным макетом, разрешениями, полями, фильтрами и т. Д.) Другие пользователи видят, редактируют и обрабатывают ваши звонки. Теперь мне нужно передать модуль "call center" из бэкэнда (где только телефонисты имеют доступ) во внешний интерфейс. Как лучше организовать мой код? Я подумал о том, чтобы использовать один «суффикс» для де-кода, поступающего из бэкэнда, и организовать свой код следующим образом: Контроллеры
 CallCenterController.php
 CallCenterAdmin.php
Просмотры
call

Это правильно?
Или лучшее решение - один контроллер и одна папка с представлениями для модуля «call-центр» уникальны?
Моя цель - легко изменить разрешения, макет, видимые поля, фильтры и т. Д.
    

        

Ваш ответ

Отображаемое имя (по желанию):
Конфиденциальность: Ваш электронный адрес будет использоваться только для отправки уведомлений.
Анти-спам проверка:
Чтобы избежать проверки в будущем, пожалуйста войдите или зарегистрируйтесь.
...