Quantcast
Channel: Yii Framework Forum
Viewing all articles
Browse latest Browse all 18717

Findbyattributes No Form

$
0
0
Amigos, estou tentando listar os serviços contratados por determinado cliente, mas da forma que eu fiz abaixo não lista nada:

<div class="row">
	<?php echo $form->labelEx($model,'fk_servico_contratado'); ?>
	<?php echo $form->dropDownList($model,'fk_servico_contratado',
		CHtml::listData(ServicoContratado::model()->findByAttributes(array('fk_cliente'=>Yii::app()->user->id)),
			'id_servico_contratado', 'id_servico'),
		array('empty'=>'Selecione'));
	?>
	<?php echo $form->error($model,'fk_servico_contratado'); ?>
</div>


Se eu trocar o findByAttributes por findAll aí dá certo (como mostrado abaixo), mas eu preciso que listem somente do cliente que está logado, por isso estou usando o findByAttributes(array('fk_cliente'=>Yii::app()->user->id)):
<div class="row">
	<?php echo $form->labelEx($model,'fk_servico_contratado'); ?>
	<?php echo $form->dropDownList($model,'fk_servico_contratado',
		CHtml::listData(ServicoContratado::model()->findAll(),
			'id_servico_contratado', 'id_servico'),
		array('empty'=>'Selecione'));
	?>
	<?php echo $form->error($model,'fk_servico_contratado'); ?>
</div>


Se alguém pude me ajudar eu agradeço...

Abraços!!!

Viewing all articles
Browse latest Browse all 18717

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>