Quantcast
Channel: Yii Framework Forum
Viewing all articles
Browse latest Browse all 18717

Update Banyak Data

$
0
0
Para master mau tanya
bagaimana caranya membuat approval pakai CCheckBoxColumn
di view saya seperti ini
<?php
$form = $this->beginWidget('CActiveForm', array(
'id' => 'lihat1-form',
'action' => array('pengusulan/update1'),
'enableAjaxValidation' => 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($_POST['OK']))
{
if (isset($_POST['selectedIds']))
{
foreach ($_POST['selectedIds'] as $id)
{
$model = $this->loadModel($id);
$model->validate1 = '1';
$model->update(array('validate1'));
}

}
}
}

tapi ada error The requested page does not exist.
Mohon bantuannya

Viewing all articles
Browse latest Browse all 18717

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>