Пример #1
0
$activate = sensitiveIO::request('activate') ? true : false;
$desactivate = sensitiveIO::request('desactivate') ? true : false;
$delete = sensitiveIO::request('del') ? true : false;
$rowsDatas = array();
$rowsDatas['results'] = array();
if (!$cms_user->hasModuleClearance(MOD_STANDARD_CODENAME, CLEARANCE_MODULE_EDIT)) {
    CMS_grandFather::raiseError('User has no edit management rights on standard module ...');
    $view->setContent($rowsDatas);
    $view->show();
}
$skipSearch = false;
if (!$items) {
    $rowIds = array();
    if ($pageId) {
        //filter by page if needed
        $rowIds = CMS_rowsCatalog::getRowsByPage($pageId);
        if (!$rowIds) {
            $skipSearch = true;
        }
    }
    if (io::isPositiveInteger($keyword)) {
        //filter by id
        $rowIds = array($keyword);
        $keyword = '';
    }
    if ($module) {
        //filter by module
        $ids = CMS_rowsCatalog::getByModules(array($module), false, false);
        $rowIds = $rowIds ? array_intersect($rowIds, $ids) : $ids;
        if (!$rowIds) {
            $skipSearch = true;