Пример #1
0
     $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...
     //dd($contentLoader->getFields(),$structure, $content);
     // Modify relations or collection of relations
     //&idm=imagen alternativa&refm=yy54f5c82b6803fabb068b4567&reftm=enlace&posm=0