public function createAction() { CApp::setTitle(CApp::getAppName() . " | " . CApp::getTranslate('createUser')); if ($_SESSION["userRole"] == CApp::settings("USER_ROLES")->ADMIN) { $model = new UserModel(); if (!empty($_POST["user"])) { foreach ($_POST["user"] as $key => $value) { $arrPost[$key] = filterGetValue($value); } $model->create($arrPost); } $this->render("create", "user"); } else { CApp::redirect("/"); } }
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("/"); } }
public function indexAction() { if ($_SESSION["userRole"] == USER_ROLE_ADMIN) { CApp::setTitle(CApp::getAppName() . " | " . CApp::getTranslate('translateApp')); $arrResult = CApp::getTranslateAll(); if (!empty($_POST["TRANSLATE"])) { $translateArray = array(); foreach ($_POST["TRANSLATE"] as $key => $value) { if ($key == "newVal" && empty($value[0]) && empty($value[1])) { continue; } if (empty($value[0]) && empty($value[1])) { continue; } $translateArray[filterGetValue($value[0])] = filterGetValue($value[1]); } $model = new TranslateModel(); $arrResult = $model->update($translateArray, $arrResult); } $this->render("changeTranslate", "translate", $arrResult); } else { CApp::redirect("/"); } }