Просмотр исходного кода

Ticket #5282 - Service to get Browse object.

AntonLV 10 месяцев назад
Родитель
Сommit
8e5dc0b118
1 измененных файлов с 9 добавлено и 2 удалено
  1. 9 2
      modules/base/general/classes/BxBaseModGeneralModule.php

+ 9 - 2
modules/base/general/classes/BxBaseModGeneralModule.php

@@ -1316,12 +1316,19 @@ class BxBaseModGeneralModule extends BxDolModule
 
     public function serviceGetMenuAddonManageTools()
     {
-    	return 0;
+        return 0;
     }
 
     public function serviceGetMenuAddonManageToolsProfileStats($iProfileId = 0)
     {
-    	return 0;
+        return 0;
+    }
+
+    public function serviceGetObjectBrowse($sMode, $aParams = false, $sClassSearchResult = 'SearchResult')
+    {
+        bx_import($sClassSearchResult, $this->_aModule);
+        $sClass = $this->_aModule['class_prefix'] . $sClassSearchResult;
+        return new $sClass($sMode, array_merge(['mode' => $sMode], $aParams));
     }
 
     /**