Update Banyak Data

Para master mau tanya

bagaimana caranya membuat approval pakai CCheckBoxColumn

di view saya seperti ini

<?php

$form = $this->beginWidget(‘CActiveForm’, array(

	'id' =&gt; 'lihat1-form',


	'action' =&gt; array('pengusulan/update1'),


	'enableAjaxValidation' =&gt; true,

));

$this->widget(‘bootstrap.widgets.TbGridView’, array(

‘type’=>‘striped bordered condensed’,

‘dataProvider’=>$dataProvider,

‘selectableRows’ => 2,

‘enablePagination’ => true,

‘columns’=>array(

array(

‘class’ => ‘CCheckBoxColumn’,

‘id’ => ‘selectedIds’,

),

array(

‘name’=>‘ID Pengusul’,

‘value’=>’$data[“idpengusulan”]’,

),

array(

‘name’=>‘NIK’,

‘value’=>’$data[“nik”]’,

),

array(

‘name’=>‘Waktu Pengusulan’,

‘value’=>’$data[“tanggal”]’,

),

array(

‘name’=>‘Barang Usulan’,

‘value’=>’$data[“idbarang”]’,

),

array(

‘name’=>‘Jumlah’,

‘value’=>’$data[“jumlah”]’,

),

array(

‘name’=>‘Unit Pengusul’,

‘value’=>’$data[“nomorunit”]’,

),

),

));

echo CHtml::submitButton(‘Approve’, array(‘name’ => ‘OK’));

$this->endWidget();

?>

Sedangkan dicontrollernya

public function actionUpdate1()

{


	


 if (isset(&#036;_POST['OK']))


{


    if (isset(&#036;_POST['selectedIds']))


    {


    	foreach (&#036;_POST['selectedIds'] as &#036;id)


    	{


    		&#036;model = &#036;this-&gt;loadModel(&#036;id);


    		&#036;model-&gt;validate1 = '1';


    		&#036;model-&gt;update(array('validate1'));


    	}


        


    }


}

}

tapi ada error The requested page does not exist.

Mohon bantuannya

dipakein tag donk kodenya, biar enak bacanya ::)

ok lain kali gunain tag, tapi udah bisa kok, terima kasih…:)