我为事件类别创建了一个模型,为事件创建了另一个模型。当用户选择任何特定的事件类别时,我想显示该类别下的所有事件。
以下是我给他们的模型的关系。EventCategory.php 模型:
return array(
'event' => array(self::HAS_MANY, 'Event', 'event_category_id'),
);
Event.php 模型:
return array(
'category' => array(self::BELONGS_TO, 'EventCategory', 'event_category_id'),
);
当我尝试在事件类别视图中返回事件时,返回NOT SET。
<?php $this->widget('zii.widgets.CDetailView', array(
'data'=>$model,
'attributes'=>array(
'evntcatm_id',
'evntcatm_name',
'evntcatm_desc',
'evntcatm_img',
'event.evntm_evntcatm_id',
'event.evntm_name',
),
)); ?>
我哪里错了?