Exemple #1
0
     break;
 case 'delete':
 case 'list_contents':
     $id = $_GET['id'];
     @($titleSearch = $_GET['s']);
     $numPage = isset($_GET['p']) ? (int) $_GET['p'] : 0;
     $bResult = isset($_GET['r']) && $_GET['r'] === 'ko' ? false : true;
     $headerMenuOu = new View\HeaderMenu();
     $headerMenuOu->setType('backContent');
     $contentOu = new View\ContentEditListContent();
     $contentOu->setId($id);
     $contentOu->setTitleSeach($titleSearch);
     $contentOu->load();
     $contentLoader = new Model\ContentLoader();
     $contentLoader->setId($id);
     $limits = $contentLoader->getLimits();
     $limits->setPage($numPage);
     if ($titleSearch) {
         $whereCondition = [];
         $whereCondition['title'] = $titleSearch;
         $whereCondition['idStructure'] = $id;
         $contents = $contentLoader->loadContents('editor-search', $whereCondition);
     } else {
         $contents = $contentLoader->loadContents('all');
     }
     $contentOu->setContents($contents);
     $skeletonOu = new View\BaseSkeleton();
     $skeletonOu->setBodyClass('editContent');
     $skeletonOu->setHeadTitle('Manage elements');
     $skeletonOu->setHeaderMenu($headerMenuOu->render());
     if ($action == 'delete' && $bResult) {