ソースを参照

Skip homepage

jmontoyaa 8 年 前
コミット
780c66527c
1 ファイル変更6 行追加0 行削除
  1. 6 0
      src/Chamilo/PageBundle/Controller/PageController.php

+ 6 - 0
src/Chamilo/PageBundle/Controller/PageController.php

@@ -3,6 +3,7 @@
 
 namespace Chamilo\PageBundle\Controller;
 
+use Chamilo\PageBundle\Entity\Page;
 use Chamilo\PageBundle\Entity\Snapshot;
 use Doctrine\DBAL\Connection;
 use Symfony\Component\HttpFoundation\Response;
@@ -30,7 +31,12 @@ class PageController extends Controller
         // Get latest pages
         $pages = $this->container->get('sonata.page.manager.page')->findBy($criteria, $order, $number);
         $pagesToShow = [];
+        /** @var Page $page */
         foreach ($pages as $page) {
+            // Skip homepage
+            if ($page->getUrl() === '/') {
+                continue;
+            }
             $criteria = ['pageId' => $page];
             /** @var Snapshot $snapshot */
             // Check if page has a valid snapshot