From 46094c9fdd3b9d66730200d2822babc1a24dd041 Mon Sep 17 00:00:00 2001 From: vm Date: Thu, 29 Aug 2024 20:18:59 +0200 Subject: [PATCH] modified to get all submodule categories included in combined board. --- modules/board/board.view.php | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/modules/board/board.view.php b/modules/board/board.view.php index daa177c59..1784e4073 100644 --- a/modules/board/board.view.php +++ b/modules/board/board.view.php @@ -227,16 +227,19 @@ class BoardView extends Board } // Get category list for documents belong to other modules. (i.e. submodule in combined board) - $document_srl = Context::get('document_srl'); - if ($document_srl) + if (empty($this->include_modules)) { - $module_srl = DocumentModel::getDocument($document_srl)->get("module_srl"); + $category_list = DocumentModel::getCategoryList($this->module_srl); } else { - $module_srl = $this->module_srl; + $category_list = array(); + foreach ($this->include_modules as $module_srl) + { + $category_list += DocumentModel::getCategoryList($module_srl); + } } - Context::set('category_list', DocumentModel::getCategoryList($module_srl)); + Context::set('category_list', $category_list); $oSecurity = new Security(); $oSecurity->encodeHTML('category_list.', 'category_list.childs.');