Nie jestem pewny o co ci chodzi. Jeżeli o to, żeby obiekt $model zawierał dane i z tabeli ‘user’ i z tabeli w której przechowujesz dane szczegółowe o użytkownikach, to w momencie kiedy pobierasz dane z user w kontrolerze, dodaj metode with(). Szczegóły tutaj http://www.yiiframew…ord#with-detail
User::model()->with('user_details')->findAll();
gdzie ‘user_details’ to nazwa relacji z twojego modelu do ‘user’ pomiedzy tabelami ‘user’ a ta z szczegółami użytkowników.
pamiętaj też o klasie CWebUser do której dostęp masz w każdym miejscu aplikacji poprzez Yii::app()->user albo Yii::app()->getUser().
Jeśli chciałbyś pobrać nazwę zalogowanego użytkownika to piszesz Yii::app()->getUser()->getName(), albo Yii::app()->user->name
Wykorzystasz wtedy to, co masz w Yii standardowo i nie będziesz wykonywał dodatkowych joinow w sql’u, zeby wyciągnąć relacje z bazy, co troche odciązy aplikację…