Estou com o seguinte problema no meu desenvolvimento, acredito que seja pela minha falta de experiência com o mesmo.
Eu tenho um cadastro de grupos e outro de usuários, o relacionamento esta de Grupos:n para Usuário :m .
O cadastro dos grupos esta funcionando que é uma beleza, mas quando eu vou cadastrar o usuário eu quero listar todos os grupos do banco de dados, e eu não estou conseguindo.
Eu tentei fazer uma função pública dentro da model dos usuario da seguinte forma.
public function grupos(){
$model = new Grupos;
$model->fetchAll();
}
$form->dropDownList($model,'idgrupos',CHtml::listData(Grupos::model()->findAll(), // Acho que aqui pode ser só o $model
'id_grupo', // Campo com o código do grupo
'label_grupo' // Campo com a descrição do grupo (o que será exibido)
),array('prompt'=>'Escolha um Grupo') // Opção em Branco