* Behoben: Angebotsboxen und -Karussells enthalten deaktivierte Reisen

* Sitemap

git-svn-id: http://78.47.251.156/svn/dev/sterntours-3@3305 f459cee4-fb09-11de-96c3-f9c5f16c3c76
This commit is contained in:
uli 2017-02-23 09:08:39 +00:00
parent aeafe245d7
commit b63dcb8b1a
4 changed files with 40 additions and 6 deletions

View file

@ -214,13 +214,22 @@ class DefaultController extends Controller
->getQuery()
->execute()
;
//$rootNodes[0]->
/** @var Page $node */
/** @var Page[] $pageNodes Actually no entity objects but associative arrays representing page entities */
$pageNodes = [];
foreach ($rootNodes as $rootNode)
{
// #TODO
$repo->childrenHierarchy($rootNode);
$pageNodes[] = $repo->buildTree($repo->getNodesHierarchyQueryBuilder($rootNode, false, [], true)
->leftJoin('node.travelProgram', 'tp')
->andWhere('(tp.id IS NULL OR tp.status = 1)')
->andWhere('node.status = 1')
->getQuery()
->getArrayResult()
)[0];
}
return $this->render('default/pages/sitemap.html.twig', [
'breadcrumb_entries' => [new BreadcrumbEntry('Sitemap')],
'page_nodes' => $pageNodes
]);
}
/*