0
这将是一个普遍的问题里面,具体(约Yii的),使用其他模型的模型
我只是想知道这是否是一个很好的做法,或只是如果它的正确:
在我的_form视图,我正在调用另一个模型,而不是使用当前模型;
// @model Clients
<?php $form=$this->beginWidget('CActiveForm', array(
'id'=>'myid-form',
'enableAjaxValidation'=>false,
)); ?>
<div class="row">
<?php echo $form->labelEx($model,'Debtor'); ?>
<?php echo $form->dropDownList($model, 'Debtor'
, CHtml::listData(Debtor::model()->findAll(), 'DebtorCode', 'DebtorDesc'),array('empty'=>'(Select Debtor)')); ?>
<?php echo $form->error($model,'Debtor'); ?>
</div>
如果我错了,谁能告诉我什么是正确的方式,它成为一种习惯之前..
TIA