From 54868df65294e21033505aa99a95d438485f037e Mon Sep 17 00:00:00 2001 From: Diego Najar Date: Thu, 28 Feb 2019 19:44:46 +0100 Subject: [PATCH] include sticky and static pages to the categories --- bl-kernel/categories.class.php | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/bl-kernel/categories.class.php b/bl-kernel/categories.class.php index b8cac9f0..72d612f0 100644 --- a/bl-kernel/categories.class.php +++ b/bl-kernel/categories.class.php @@ -21,13 +21,19 @@ class Categories extends dbList { $this->db[$key]['list'] = array(); } - // Get a database with published pages - $db = $pages->getPublishedDB(false); + // Get pages database + $db = $pages->getDB(false); foreach ($db as $pageKey=>$pageFields) { if (!empty($pageFields['category'])) { $categoryKey = $pageFields['category']; if (isset($this->db[$categoryKey]['list'])) { - array_push($this->db[$categoryKey]['list'], $pageKey); + if ( + ($db[$pageKey]['type']=='published') || + ($db[$pageKey]['type']=='sticky') || + ($db[$pageKey]['type']=='static') + ) { + array_push($this->db[$categoryKey]['list'], $pageKey); + } } } }