Ejemplo n.º 1
0
 public function actionDefault()
 {
     $model = new ConfigForm();
     if (isset($_POST['ConfigForm'])) {
         $model->attributes = $_POST['ConfigForm'];
         $model->save();
         $this->redirect('/admin/config');
     }
     foreach ($model->attributes as $k => $v) {
         $model->{$k} = Config::model()->findByPk($k)->config_value;
     }
     $data = array('model' => $model);
     $this->render('default', $data);
 }
Ejemplo n.º 2
0
 public function actionIndex()
 {
     $model = new ConfigForm();
     $form = new CForm('application.views.config.form', $model);
     $model->load();
     if ($form->submitted('submit')) {
         $model->attributes = $_POST['ConfigForm'];
         if ($model->save()) {
             Yii::app()->user->setFlash('config', Yii::t('app', 'Your new options have been saved.'));
         }
         $this->render('index', array('form' => $form, 'model' => $model, 'result' => $result));
     } else {
         $this->render('index', array('form' => $form));
     }
 }