Tanya Pembuatan Cgridview Dengan Parameter

saya mempunyai dua tabel, yaitu kategori dan thread, dan saya mau menampilkan semua thread berdasarkan kategori_id yang sesuai dengan id tabel kategori yang saya klik

inih gan script ane viewnya kategori




<?php $this->widget('zii.widgets.grid.CGridView', 

	array(  

		'id'=>'thread-grid',

		'dataProvider'=>$dataProvider,

		//'filter'=>$model, 

		'emptyText'=>'Belum ada thread pada kategori ini',

		'summaryText'=>'',

		'columns'=>array( 

			array( 

				'header'=>'judul',

				'type'=>'raw', 

				'value'=>'Chtml::link($data->judul,array(\'thread/view\',\'id\'=>$data->id))',

				),

			),

		 )); ?>



dan controllernya kategori




	public function actionView($id)

	{

		$dataProvider = new Thread;

		$dataProvider->kategori_id=$id;

		$dataProvider = Thread::model()->search();

		$this->render('view',array(

			'model'=>$this->loadModel($id),

			

			'dataProvider'=>$dataProvider,

		));

	}



tolong di bantu ya…

sebelum dan sesudahnya saya terimakasih dan minta maaf kalau ada kekeliruan…