Возникла проблема с перемещением "Умного фильтра", который выводится через компонент bitrix:catalog. Данный фильтр выводится автоматом в правой части включаемой области вместе с разделами инфоблока, как его вывести на включаемой области общего шаблона сайта. Официальная техподдержка Битрикс не смогла оказать помощь в этом вопросе.
Копируем компонент умного фильтра в свой шаблон.
В своём шаблоне находим папку с умным фильтром(\templates\название
_шаблона\components\bitrix\catalog.smart.filter\.default) открываем template.php
Находим div с которого наченается верстка умного фильтра и перед ним вставляем обвертку
<?$this->SetViewTarget("left_area");?>
Находим конец верстки умного фильтра и закрываем обвертку
<?$this->EndViewTarget("left_area");?>
Заходим в то место где надо вывести умный фильтр, например в sidebar.php(или header.php) и вызываем обвертку в которую обвернули умный фильтр
Фильтр перенёс в сам шаблон сайта, а место от него на странице вывода компонента bitrix:catalog осталось (где он до переноса выводился). Если убрать код вызова фильтра в section.php то место под него пропадает и товары занимают всю область как и надо, однако фильтр перестаёт выводится и в той области куда был перенесён.
Mad-medved, да, я тупанул, умный фильтр должен выводится в section.php и sections.php до вывода каталога, иначе он работать не будет. Он скорей всего в template.php выводится шаблона catalog.section.