$MAX_SMART_FILTER;
                  
                  
                  $MAX_SMART_FILTER = array(
                  
                  
                     "ACTIVE" => "Y",
                  
                  
                     "SECTION_ACTIVE" => "Y",
                  
                  
                     "SECTION_GLOBAL_ACTIVE" => "Y",
                  
                  
                     "CATALOG_AVAILABLE" => "Y",
                  
                  
                     array(
                  
                  
                        "LOGIC" => "OR",
                  
                  
                    "!PREVIEW_PICTURE" => false,
                  
                  
                    "!DETAIL_PICTURE" => false
                  
                  
                  
                  
                  
                     )
                  
                  
                  );
                  
                  
                  ?>`
                  
                  
                  пробовал этот код,скрывает разделе,но через поиск они видны
                  
                  
                
так тут наоборот "PREVIEW_PICTURE" => false, "DETAIL_PICTURE" => false
а куда ты его передаеш, в какой компонент?)
Перед подключением компонента catalog
что выводит элементы с поиска search.page + catalog.section, то там по идее перед вызовом catalog.section фильтр вида $arFilter['ID'] = $elemIds;? и вам по идее в него нужно добавить тот что вы показали выше
Обсуждают сегодня