2013-09-04 3 views
0

У меня есть 2 контроллера (1 для администратора, 1 для пользователя), которые имеют в основном общие функции. Я знаю, что вы должны использовать компоненты для общих функций/кода контроллера, но из того, что я читал, они не поддерживают модели.CakePHP Общая функциональность с моделями?

Мои функции (например, функция редактирования, которая собирает данные из трех моделей и позволяет редактировать записи) используют данные из нескольких моделей, поэтому я не могу переместить логику/функциональность в модель.

Каков путь?

ответ

1

У вас не должно быть контроллера «admin». Вместо этого используйте admin routing и используйте admin ACTIONS.

Например

//UsersController 

index() 
view() 
admin_index() 
admin_edit() 
admin_delete() 
Смежные вопросы