Ejemplo n.º 1
0
 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');
         }
     }
 }
Ejemplo n.º 2
0
    }
});
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');