RomanL 6 лет назад
Родитель
Сommit
0fd4091f70

+ 6 - 1
inc/classes/BxDolSearch.php

@@ -407,13 +407,18 @@ class BxDolSearchResult implements iBxDolReplaceable
     
     public function setCategoriesCondition($sKeyword)
     {
-        $this->aCurrent['join']['multicat'] = array(
+		$this->aCurrent['join']['multicat'] = array(
             'type' => 'INNER',
             'table' => 'sys_categories2objects',
             'mainField' => 'id',
             'onField' => 'object_id',
             'joinFields' => array(),
         );
+		
+		if (isset($this->aCurrent['tableSearch'])){
+			$this->aCurrent['join']['multicat']['mainTable'] = $this->aCurrent['tableSearch'];
+		}
+		
         $this->aCurrent['join']['multicat2'] = array(
            'type' => 'INNER',
            'table' => 'sys_categories',

+ 1 - 1
modules/base/general/classes/BxBaseModGeneralModule.php

@@ -1875,7 +1875,7 @@ class BxBaseModGeneralModule extends BxDolModule
      * @see BxBaseModGeneralModule::serviceCategoriesMultiList
      */
     /** 
-     * @ref bx_base_text-categories_multi_list "categories_multi_list"
+     * @ref bx_base_general-categories_multi_list "categories_multi_list"
      */
     public function serviceCategoriesMultiList($bDisplayEmptyCats = true)
     {

+ 1 - 1
modules/boonex/organizations/template/category_list_inline.html

@@ -1 +1 @@
-<bx_include_base:../modules/base/profile/template/category_list_inline.html />123
+<bx_include_base:../modules/base/profile/template/category_list_inline.html />