dropDownList com as FK's

Pessoal essa é tosca mas como eu não consegui vim aqui perguntar… seguinte

  • modelei minha base segundo as convenções do manual gerei o model pelo gii, ele preencheu o metodo relations certinho.

  • gerei os cruds, só que dai pra minha surpresa ele não trouxe as FK’s em dropDowns para o usuário selecionar como faz o cake. Dei uma pesquisada no fórum e encontrei até um post de um cara falando como fazer para o gii gerar a lista

  • como estou começando a mexer com yii resolvi fazer o mais simples, criar um metodo na minha classe controller do formulário atual apontando para o model que contém a fk e retornando um array para a view. A que está o problema, como retorno um array de dados para minha view?




public function getClientes(){

			$model=TblCliente::model()->findAll();

			return $model;

	} 

tentei o código acima mas ele solta uma exceção

Já se eu tento via sql funciona


public function getClientes(){

			$model=TblCliente::model()->findBySql('select cliente  from tbl_cliente');

			return $model;

	}

posta o codigo do TblCliente e do TblFinanca pra gente ver.

QUal exceção? O codigo aparentemente está correto.

Após obter os models, formate o resultado com CHtml::listData (leia a documentação do CHtml)

Depois disso, passe o resultado para view através do método ‘render’ (leia a documentação do CController)