Advertisement
Guest User

Untitled

a guest
Dec 28th, 2011
206
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 2.47 KB | None | 0 0
  1. <?php  $form=$this->beginWidget('CActiveForm', array(
  2.     'id'=>'edit-subsidy-data-form',
  3.     'enableAjaxValidation'=>false,
  4.     //'htmlOptions'=>array('enctype'=>'multipart/form-data'),
  5. ));?>
  6. <?php
  7.  
  8. $this->widget('zii.widgets.grid.CEditableGridView', array(
  9.      'dataProvider'=> $model->editSubsidy(),
  10.      'showQuickBar'=>'true',
  11.      'quickCreateAction'=>'editanak', // will be actionQuickCreate()
  12.      'selectableRows'=>2,
  13.      'columns'=>array(
  14.         array(
  15.             'class'=>'CCheckBoxColumn',
  16.             'id'=>'id',
  17.         ),
  18.         'registration_number',
  19.         'lksaData.lksa_name',
  20.         'register_date',
  21.         'reregister_date',
  22.         'child_lksa',
  23.         'child_family',
  24.         'child_regency',
  25.         'child_regency_family',
  26.         //'child_head_office',
  27.         //'child_head_office_family',
  28.         array(
  29.             'header' => 'Edit Anak Dalam LKSA',
  30.             'name' => 'child_head_office',
  31.             'class' => 'CEditableColumn'),
  32.         array(
  33.             'header' => 'Edit Anak Dalam Keluarga',
  34.             'name' => 'child_head_office_family',
  35.             'class' => 'CEditableColumn'),
  36.      )));
  37. ?>
  38. <?php //echo CHtml::submitButton($model->isNewRecord ? 'Create' : 'Save'),$htmlOptions=array('class'=>'form-submit');
  39. echo CHtml::submitButton('', $htmlOptions=array('class'=>'form-submit'));
  40.             //echo CHtml::button('Finish',array('submit' => array('Staffdata/create','id'=>$id)),$htmlOptions=array('class'=>'form-finish'));
  41. //echo //CHtml::link('Finish', $url=array('staffdata/create','id'=>$id),$htmlOptions=array('class'=>'form-finish'));
  42. ?>
  43. <?php $this->endWidget(); ?>
  44.  
  45. <?php
  46. public function actioneditanak()
  47.     {
  48.         $this->layout='//layouts/layout2';
  49.         $model=new LksaDataHeader;
  50.         $criteria = new CDbCriteria;
  51.         $criteria->addCondition("Year='".date('Y')."'");
  52.         $criteria->addCondition('Year='.date('Y'));
  53.         $history=History::model()->findAll($criteria);
  54.         $count=count($history)-1;
  55.         if(isset($_POST['LksaDataHeader']) and isset($_POST['id']))
  56.         {
  57.            
  58.             foreach($_POST['id'] as $i)
  59.             {
  60.             $modelsave[$i]=LksaDataHeader::model()->findByPk($i);
  61.             $modelsave[$i]->child_head_office=isset($_POST['LksaDataHeader'][$i]['child_head_office'])?$_POST['LksaDataHeader'][$i]['child_head_office']:'';
  62.             $modelsave[$i]->child_head_office_family=isset($_POST['LksaDataHeader'][$i]['child_head_office_family'])?$_POST['LksaDataHeader'][$i]['child_head_office_family']:'';
  63.             //$modelsave[$i]->attributes=$_POST['TbContact'][$i];
  64.             //$modelsave[$i]->lastupdate=date("Y-m-d H:i:s");
  65.             $modelsave[$i]->save();
  66.             }
  67.         }
  68.         $this->render('editSubsidy',array('model'=>$model));
  69.     }
  70. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement