From c03473dad81ed54fd7866730db40e4df3f8b5a34 Mon Sep 17 00:00:00 2001 From: Uwe Steinmann Date: Fri, 5 Aug 2016 17:46:31 +0200 Subject: [PATCH] pass some missing parameters to view --- out/out.Search.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/out/out.Search.php b/out/out.Search.php index 7f0802a5f..71735c9e2 100644 --- a/out/out.Search.php +++ b/out/out.Search.php @@ -407,6 +407,9 @@ $tmp = explode('.', basename($_SERVER['SCRIPT_FILENAME'])); $view = UI::factory($theme, $tmp[1], array('dms'=>$dms, 'user'=>$user)); $accessop = new SeedDMS_AccessOperation($dms, $user, $settings); if($view) { + $view->setParam('showtree', showtree()); + $view->setParam('enableRecursiveCount', $settings->_enableRecursiveCount); + $view->setParam('maxRecursiveCount', $settings->_maxRecursiveCount); $view->setParam('accessobject', $accessop); $view->setParam('query', $query); $view->setParam('searchhits', $entries); @@ -436,6 +439,8 @@ if($view) { $view->setParam('attributes', isset($attributes) ? $attributes : ''); $attrdefs = $dms->getAllAttributeDefinitions(array(SeedDMS_Core_AttributeDefinition::objtype_document, SeedDMS_Core_AttributeDefinition::objtype_documentcontent, SeedDMS_Core_AttributeDefinition::objtype_folder, SeedDMS_Core_AttributeDefinition::objtype_all)); $view->setParam('attrdefs', $attrdefs); + $attrdefgrps = $dms->getAllAttributeDefinitionGroups(); + $view->setParam('attrdefgrps', $attrdefgrps); $allCats = $dms->getDocumentCategories(); $view->setParam('allcategories', $allCats); $allUsers = $dms->getAllUsers($settings->_sortUsersInList);