我爲事件類別創建了一個模型,併爲事件創建了另一個模型。當用戶選擇任何特定的事件類別時,我想顯示該類別下的所有事件。如何在選擇另一個模型時從模型中獲取數據?
以下是我給他們的模型的關係。 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',
),
)); ?>
我在哪裏出錯了?