public function actionSave() { $setting = new CSetting(); $setting->setAttributes(CRequest::getArray($setting::getClassName())); if ($setting->validate()) { $setting->save(); if ($this->continueEdit()) { $this->redirect("?action=edit&id=" . $setting->getId()); } else { $this->redirect("?action=index"); } return true; } $this->setData("types", array(1 => "Текстовое значение", 2 => "PHP-код")); $this->setData("setting", $setting); $this->renderView("_configuration/edit.tpl"); }