我尝试在我的视图中创建一个CheckBoxListRow
,YiiBooster
但此错误显示:
Property "CModelCollection.cd_perm_per" is not defined.
在我的 _form.php 中,我设置了一个属性:
<?php
$perms = CHtml::listData(Permission::model()->scopeDeleted()->findAll(), 'cd_perm_per', 'ds_titulo_per');
echo $form->checkBoxListRow($model, 'permission.cd_perm_per',$perms);
//echo $form->dropDownListRow($model, 'permission.cd_perm_per',$perms);
?>
我在模型中的关系是:
public function relations(){
return array(
'permission' => array(
self::MANY_MANY,
'Permission',
'tb_group_perms(cd_group_grp, cd_perm_per)',
'together' => false
),
);
}
显然它可以,但不起作用!有任何想法吗?