public function init() { $data = $_REQUEST; if (isset($data[Setting::GET_SYSTEM_STATUS_BUTTON])) { if (isset($data[Setting::GET_SYSTEM_STATUS])) { $status = new Status_System(); $status->is_active = 1; $status->save(); Flight::redirect('/admin/setting'); } else { $status = new Status_System(); $status->is_active = 0; $status->save(); Flight::redirect('/admin/setting'); } } }
} }); Flight::route('/help', function () { $status = Status_System::find('first', array('order' => 'date desc')); if ($status->is_active == 0 && !Auth::getInstance()->isAdmin() && $_SERVER['REQUEST_URI'] != '/admin') { Flight::redirect('/'); } else { if (!Auth::getInstance()->isAuth()) { Flight::redirect('/'); } else { Flight::render('template.php', array('title' => 'Служба поддержки', 'content' => 'help.php', 'menu' => 'menu_user.php')); } } }); Flight::route('/profile', function () { $status = Status_System::find('first', array('order' => 'date desc')); if ($status->is_active == 0 && !Auth::getInstance()->isAdmin() && $_SERVER['REQUEST_URI'] != '/admin') { Flight::redirect('/'); } else { if (!Auth::getInstance()->isAuth()) { Flight::render('template.php', array('title' => 'Вход', 'content' => 'login.php', 'menu' => '')); } else { Flight::render('template.php', array('title' => 'Профиль', 'content' => 'profile.php', 'menu' => 'menu_user.php')); } } }); Flight::route('/admin/update', function () { if (Auth::getInstance()->isAdmin() == 1) { Flight::render('template.php', array('title' => 'Обновление данных', 'content' => 'parser.php', 'menu' => 'menu_admin.php')); } else { //Flight::redirect('/404');