我有has_many關聯的模型。使用CGridView模型的關聯
讓我們只說學生有很多課程。
我想使用CGridView顯示特定學生的所有課程。
事情是這樣的:
$this->widget('zii.widgets.grid.CGridView', array(
'dataProvider' => $model->courses,
'columns'=>array(
'name',
),
));
也試過new CActiveDataProvider($model->courses)
作爲dataProvider,但仍然無法正常工作。
有沒有簡單的方法來做到這一點?還是必須在課程模型中創建一個搜索條件,並且手動從學生模型中獲取一些條件?
它的工作原理!謝謝! – Engwan 2011-04-14 02:32:33