From d75d4dbbceed02fc3115dd43f99f6b77e76678e5 Mon Sep 17 00:00:00 2001 From: daitingting Date: Wed, 22 Nov 2023 06:39:17 +0000 Subject: [PATCH] * Format codes. --- module/search/control.php | 38 +++++++++++++++----------------------- 1 file changed, 15 insertions(+), 23 deletions(-) diff --git a/module/search/control.php b/module/search/control.php index e5b27b49ae..50ea4e8397 100644 --- a/module/search/control.php +++ b/module/search/control.php @@ -1,4 +1,7 @@ session->searchParams['module'] : $module; $searchParams = $module . 'searchParams'; $searchForm = $module . 'Form'; - $queryID = (empty($module) and empty($queryID)) ? $_SESSION[$searchParams]['queryID'] : $queryID; - $fields = empty($fields) ? json_decode($_SESSION[$searchParams]['searchFields'], true) : $fields; - $params = empty($params) ? json_decode($_SESSION[$searchParams]['fieldParams'], true) : $params; - $actionURL = empty($actionURL) ? $_SESSION[$searchParams]['actionURL'] : $actionURL; - $style = isset($_SESSION[$searchParams]['style']) ? $_SESSION[$searchParams]['style'] : ''; - $onMenuBar = isset($_SESSION[$searchParams]['onMenuBar']) ? $_SESSION[$searchParams]['onMenuBar'] : ''; + + $fields = empty($fields) ? json_decode($_SESSION[$searchParams]['searchFields'], true) : $fields; + $params = empty($params) ? json_decode($_SESSION[$searchParams]['fieldParams'], true) : $params; $_SESSION['searchParams']['module'] = $module; if(empty($_SESSION[$searchForm])) $this->search->initSession($module, $fields, $params); - if(in_array($module, $this->config->search->searchObject) and $this->session->objectName) + if(in_array($module, $this->config->search->searchObject) && $this->session->objectName) { $space = common::checkNotCN() ? ' ' : ''; $this->lang->search->common = $this->lang->search->common . $space . $this->session->objectName; } $this->view->module = $module; - $this->view->groupItems = $this->config->search->groupItems; - $this->view->searchFields = $fields; - $this->view->actionURL = $actionURL; + $this->view->actionURL = empty($actionURL) ? $_SESSION[$searchParams]['actionURL'] : $actionURL; + $this->view->fields = $fields; $this->view->fieldParams = $this->search->setDefaultParams($fields, $params); $this->view->queries = $this->search->getQueryList($module); - $this->view->queryID = $queryID; - $this->view->style = empty($style) ? 'full' : $style; - $this->view->onMenuBar = empty($onMenuBar) ? 'no' : $onMenuBar; + $this->view->queryID = (empty($module) && empty($queryID)) ? $_SESSION[$searchParams]['queryID'] : $queryID; + $this->view->style = !empty($_SESSION[$searchParams]['style']) ? $_SESSION[$searchParams]['style'] : 'full'; + $this->view->onMenuBar = !empty($_SESSION[$searchParams]['onMenuBar']) ? $_SESSION[$searchParams]['onMenuBar'] : 'no'; $this->view->formSession = $_SESSION[$module . 'Form']; - $this->view->fields = $fields; $this->view->formName = $formName; - if($module == 'program') - { - $this->view->options = $this->search->setOptions($fields, $this->view->fieldParams, $this->view->queries); - $this->render(); - } - else - { - $this->display(); - } + if($module == 'program') $this->view->options = $this->search->setOptions($fields, $this->view->fieldParams, $this->view->queries); + + $this->display(); } /**