Пример #1
0
 public function settingsAction()
 {
     if ($_SESSION["userRole"] == CApp::settings("USER_ROLES")->ADMIN) {
         CApp::setTitle(CApp::getAppName() . " | " . CApp::getTranslate('settings'));
         $arrResult = CApp::getSettingsArray();
         if (!empty($_POST["SETTINGS"])) {
             $settingsArray = array();
             foreach ($_POST["SETTINGS"] as $key => $value) {
                 $settingsArray[$key] = filterGetValue($value);
             }
             $model = new SiteModel();
             $arrResult = $model->update($settingsArray);
         }
         $this->render("settings", "site", $arrResult);
     } else {
         CApp::redirect("/");
     }
 }
Пример #2
0
 /**
  * 修改状态
  *
  *
  */
 public function statusAction()
 {
     $id = $this->getg('id', 0);
     if (empty($id)) {
         $this->error('id 不能为空!');
     }
     $status = $this->getg('status', 0);
     $status = $status ? 0 : 1;
     // 实例化Model
     $site = new SiteModel();
     $row = $site->update(array('id' => $id), array('status' => $status));
     if ($row) {
         $this->error('恭喜,操作成功', 'Message');
     } else {
         $this->error('操作失败');
     }
 }