$contentOu->setUserRol($_SESSION['rol']); $skeletonOu = new View\BaseSkeleton(); $skeletonOu->setBodyClass('editContent'); $skeletonOu->setHeadTitle('Manage content'); $skeletonOu->setHeaderMenu($headerMenuOu->render()); break; case 'edit': case 'clone': case 'summary': $bResult = isset($_GET['r']) && $_GET['r'] == 'ok' ? true : false; $id = $_GET['id']; $idStructureType = $_GET['idt']; // Posible parent @($idParent = $_GET['idp'] ?: null); @($idTypeParent = $_GET['idtp'] ?: null); $headerMenuOu = new View\HeaderMenu(); $headerMenuOu->setType('backListContent'); if ($idParent) { $headerMenuOu->setUrl('content.php?a=edit&id=' . urlencode($idParent) . '&idt=' . urlencode($idTypeParent)); } else { $headerMenuOu->setUrl('content.php?a=list_contents&id=' . urlencode($idStructureType)); } $contentOu = new View\ContentEditContent(); $structure = new Model\StructureDo(); $structure->setId($idStructureType); $structure->loadFromFile(); $contentOu->setStructure($structure); $contentLoader = new Model\ContentLoader(); $contentLoader->setId($idStructureType); $content = $contentLoader->loadContents('id+countParents', $id); //$content = $contents->get($id); // TODO cambiar por next / first...
$idStructureTypeParent = $_GET['idtp']; $idField = $_GET['f']; @($positionInField = $_GET['p']); if (!Model\Auth::isLoged()) { $action = 'login'; } switch ($action) { case 'login': header('Location: index.php'); return; break; case 'select_type': case 'search': $structures = new Model\StructuresDo(); $structures->loadFromFile(conf::$DATA_PATH); $headerMenuOu = new View\HeaderMenu(); $headerMenuOu->setType('menu'); $toolsOu = new View\Tools(); $toolsOu->setLogin($_SESSION['login']); $toolsOu->setRol($_SESSION['rol']); $contentOu = new View\ContentEditSearch(); //$contentOu->setActionType('index'); $contentOu->setId($idParent); $contentOu->setType($idStructureTypeParent); $contentOu->setIdField($idField); $contentOu->setPositionInField($positionInField); $contentOu->setStructures($structures); $contentOu->setTitleSeach($titleSearch); $contentOu->setStructureTypeSeach($idStructureTypeSearch); if ($action === 'search') { $contentLoader = new Model\ContentLoader();