Esempio n. 1
0
         $subfolder->setPosition($j + 1);
         setI18n($subfolder);
         $subfolder->save();
         $image = new \Thelia\Model\FolderImage();
         $image->setFolderId($subfolder->getId());
         generate_image($image, 'folder', $subfolder->getId());
         $document = new \Thelia\Model\FolderDocument();
         $document->setFolderId($folder->getId());
         generate_document($document, 'folder', $subfolder->getId());
         for ($k = 0; $k < 4; $k++) {
             $content = new Thelia\Model\Content();
             $content->addFolder($subfolder);
             $contentFolders = $content->getContentFolders();
             $collection = new \Propel\Runtime\Collection\Collection();
             $collection->prepend($contentFolders[0]->setDefaultFolder(1));
             $content->setContentFolders($collection);
             $content->setVisible(1);
             $content->setPosition($k + 1);
             setI18n($content);
             $content->save();
             $contentId = $content->getId();
             $contentIdList[] = $contentId;
             $image = new \Thelia\Model\ContentImage();
             $image->setContentId($contentId);
             generate_image($image, 'content', $contentId);
             $document = new \Thelia\Model\ContentDocument();
             $document->setContentId($contentId);
             generate_document($document, 'content', $contentId);
         }
     }
 }