German Jet: В данном случае, если в публичной части кроме как просмотреть данные ничего делать не надо, никаких действий производить не надо, то я бы сделал метод в модели, который будет выводить отчёты пользователя. И в публичной части использовал бы этот метод
German Jet: Я не могу Вам точно сказать, я не вижу Ваш код. Но вообще-то да, модель для кабинета - контроллер, модель для публичной части - контроллера, модель для комментариев - контроллера и так далее и тому подобное.
German Jet: Сделайте в controllers два контроллера, DefaultController(публичная часть), CabinetController. В папке views так же две папки, default и cabinet, виды разложите в соответствующие директории.
Название для контроллера публичной части не обязательно должно быть DefaultController, название выбирайте какое Вам нравится, но и чтобы отображало, для чего этот контроллер нужен.
Естественно, надо будет подправить правила в urlManager.
Сергей Беляков: Добрый вечер.
На всякий случай проверьте кодировку файла, сервера и т.д. И ещё, тупо, заново напишите имена полей и ключей. Раз у меня было такое, случайно затесалась кириллица в латиницу и выдавало notice