Esempio n. 1
0
    }
    public function changeAccess($pid, $acid)
    {
        return $this->model->changeAccess($pid, $acid);
    }
    public function deletePage($pid)
    {
        $result = $this->model->deletePage($pid);
        return $result;
    }
}
$controller = new PagesController();
if (isset($_GET['deletepage'])) {
    $delete = $controller->deletePage((int) $_GET['deletepage']);
    if ($delete === false) {
        Bufer::set(array('errors' => array('Ошибка при удалении страницы'), 'accessList' => $controller->getAccessList(), 'listPages' => array('data' => $controller->getListPages(), 'paginate' => $controller->paginate()), 'listSections' => $controller->getListSections()));
    } else {
        header("location: " . Route::getUrl('?mode=admin&route=pages'));
    }
}
if (isset($_GET['updateAccess'])) {
    $temp = explode(',', $_GET['updateAccess']);
    $pid = (int) $temp[0];
    $acid = (int) $temp[1];
    $result = $controller->changeAccess($pid, $acid);
    if ($result === false) {
        Bufer::set(array('errors' => array('Произошла ошибка при смене доступа к странице'), 'accessList' => $controller->getAccessList(), 'listPages' => array('data' => $controller->getListPages(), 'paginate' => $controller->paginate()), 'listSections' => $controller->getListSections()));
    } else {
        header("location: " . Route::getUrl('?mode=admin&route=pages'));
    }
}