Php Yii zii.widgets.CDetailView
我想在zii.widgets.CDetailView的Groups视图文件中显示两个模型属性Php Yii zii.widgets.CDetailView,php,yii,Php,Yii,我想在zii.widgets.CDetailView的Groups视图文件中显示两个模型属性 My database is like this ========= Group ========== id name ========= Memebr ========== id group_id firstname lastname 我用过这个 <?php $this->widget('zii.widgets.CDetailView'
My database is like this
========= Group ==========
id
name
========= Memebr ==========
id
group_id
firstname
lastname
我用过这个
<?php $this->widget('zii.widgets.CDetailView', array(
'data'=>$model,
'attributes'=>array(
'id',
'name',
array(
'label' => 'firstname',
$member->getAttributeLabel('firstname'),
),
),
)
); ?>
但它根本不起作用。我遵循这个,但没有得到任何好的结果。任何帮助和建议都是非常值得欣赏的。
根据您的模型,将有许多成员属于同一个组,因此是否要显示属于特定组的成员的名字列表?还是你想做点别的?您是否也从控制器向视图传递$member
?如果是,那么如何分配$member?从语义上讲,在组的详细视图中,应该能够看到该组中的所有成员。
<?php $this->widget('zii.widgets.CDetailView', array(
'data'=>$model,
'attributes'=>array(
'id',
'name',
array(
'label' => 'Firstname',
'value' => $member->firstname,
),