AntonLV 8 سال پیش
والد
کامیت
9cf5f9c7e5
1فایلهای تغییر یافته به همراه4 افزوده شده و 2 حذف شده
  1. 4 2
      inc/classes/BxDolRequest.php

+ 4 - 2
inc/classes/BxDolRequest.php

@@ -122,8 +122,10 @@ class BxDolRequest extends BxDol
     protected static function _methodExists($mixedModule, $sMethodType, $sMethodName, $sClass = "Module")
     protected static function _methodExists($mixedModule, $sMethodType, $sMethodName, $sClass = "Module")
     {
     {
         $aModule = $mixedModule;
         $aModule = $mixedModule;
-        if(is_string($mixedModule)) 
-            $aModule = BxDolModuleQuery::getInstance()->getModuleByName($mixedModule);
+        if(is_string($mixedModule)) {
+            $oModuleQuery = BxDolModuleQuery::getInstance(); 
+            $aModule = $oModuleQuery->isEnabledByName($mixedModule) ? $oModuleQuery->getModuleByName($mixedModule) : array();
+        }
 
 
         if (!$aModule)
         if (!$aModule)
             return false;
             return false;