Помогите, как и где реализовать панель администратор. Пишу сайт, используя паттерн mvc. доступ к админке на уровне .htaccess. --admin ----.htaccess ----.htpasswd ----index.php --application ----config---config.php ----controllers----контроллеры для записей, категорий... ----core----controller.php, view.php, model.php, route.php, класс для работы с БД. ----models----модели для заметок, категорий, страниц, навигации, меню... ----views----вьюшки ----load.php --index.php --.htaccess в админке подключать те же самые модели? а если пользователь обратится к какому-нибудь методу добавления или удаления? вопрос еще, для редактирования, например, заметки нужен будет отдельный контроллер или все реализовать в ControllerArticle? начинаю чуть-чуть понимать, пользователям методы с get, т.е. гетеры. а для админа все. роутер работает следующим образом. url: site\param1\param2. param1 - имя контроллера. param2 - число (id). Если param2 положительное число, то вызывается метод getParam1(param2), иначе actionIndex(). в контроллере в методе getParam1 вызывается geter модели
модели одни на весь проект обычно.. модель это как правило класс для работы с таблицей из БД. там должны быть реализованы специфические методы для работы с именно с этой таблий.. а у родительского класса должны быть по теории реализованы стандартные методы типа getRow getRows insert edit delete))