From d7353793c6cd4dd0a93636cbc2c2fa6b7ac60a63 Mon Sep 17 00:00:00 2001 From: "M@d D3n" Date: Fri, 7 Aug 2020 14:28:17 +0300 Subject: [PATCH] Fixes --- class/class.core.php | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/class/class.core.php b/class/class.core.php index d18881b..7b5ddc1 100755 --- a/class/class.core.php +++ b/class/class.core.php @@ -68,10 +68,9 @@ function _getRequestModule ($name = null) { - foreach ($this->install_modules as $k => $v) { + foreach ($this->install_modules as $k => $v) if ($v['ModuleSysName'] == $name && $v['ModuleStatus'] == 1) return true; - } return false; } @@ -1365,8 +1364,8 @@ // Если в запросе пришел параметр module, т.е. вызов модуля, // проверяем установлен и активен ли модуль - if (! $this->_getRequestModule($_REQUEST['module'])) - display_notice($this->_module_error); // Выводим сообщение о том что такого модуля нет + if (isset($_REQUEST['module']) && ! $this->_getRequestModule($_REQUEST['module'])) + display_notice($this->_module_error . ' "' . $_REQUEST['module'] . '"'); // Выводим сообщение о том что такого модуля нет // Парсим теги системы внутренних запросов $out = preg_replace_callback('/\[tag:request:([A-Za-z0-9-_]{1,20}+)\]/', 'request_parse', $out);