Перед выводом компонента пишу:
Пробовал также писать:
Далее сам компонент catalog.sections.top
В итоге, топ выводится, но так же выводятся все остальные разделы даже те, где нет товаров.
Пробовал делать через catalog.top, но тогда выводит абсолютно все товары.
Нужна помощь! Помогите, пожалуйста!
Код |
---|
$GLOBALS['arrFilter'] = array( 'SECTION_ID' => array('16', '18') ); |
Пробовал также писать:
Код |
---|
<? global $arrFilter; $arrFilter = array( "SECTION_ID" => array('16', '18') ); ?> |
Далее сам компонент catalog.sections.top
Код |
---|
//index.php <? require($_SERVER["DOCUMENT_ROOT"]."/bitrix/header.php"); $APPLICATION->SetTitle("По бренду"); ?> <? $GLOBALS['arrFilter'] = array( 'SECTION_ID' => array('16', '18') ); ?> <?$APPLICATION->IncludeComponent( "bitrix:catalog.sections.top", "top-items", array( "ACTION_VARIABLE" => "action", "BASKET_URL" => "/personal/cart", "CACHE_FILTER" => "N", "CACHE_GROUPS" => "Y", "CACHE_TIME" => "36000000", "CACHE_TYPE" => "A", "CONVERT_CURRENCY" => "N", "DETAIL_URL" => "", "DISPLAY_COMPARE" => "N", "ELEMENT_COUNT" => "9", "ELEMENT_SORT_FIELD" => "sort", "ELEMENT_SORT_FIELD2" => "id", "ELEMENT_SORT_ORDER" => "asc", "ELEMENT_SORT_ORDER2" => "desc", "FILTER_NAME" => "arrFilter", "HIDE_NOT_AVAILABLE" => "N", "IBLOCK_ID" => "4", "IBLOCK_TYPE" => "catalog", "LINE_ELEMENT_COUNT" => "3", "PRICE_CODE" => array( ), "PRICE_VAT_INCLUDE" => "Y", "PRODUCT_ID_VARIABLE" => "id", "PRODUCT_PROPERTIES" => array( ), "PRODUCT_PROPS_VARIABLE" => "prop", "PRODUCT_QUANTITY_VARIABLE" => "quantity", "PROPERTY_CODE" => array( 0 => "", 1 => "", ), "SECTION_COUNT" => "20", "SECTION_FIELDS" => array( 0 => "", 1 => "", ), "SECTION_ID_VARIABLE" => "SECTION_ID", "SECTION_SORT_FIELD" => "sort", "SECTION_SORT_ORDER" => "asc", "SECTION_URL" => "", "SECTION_USER_FIELDS" => array( 0 => "", 1 => "", ), "SHOW_ALL_WO_SECTION" => "Y", "SHOW_PRICE_COUNT" => "1", "USE_FILTER" => "Y", "USE_MAIN_ELEMENT_SECTION" => "N", "USE_PRICE_COUNT" => "N", "USE_PRODUCT_QUANTITY" => "N", "COMPONENT_TEMPLATE" => "top-items" ), false );?> <?require($_SERVER["DOCUMENT_ROOT"]."/bitrix/footer.php");?> |
В итоге, топ выводится, но так же выводятся все остальные разделы даже те, где нет товаров.
Пробовал делать через catalog.top, но тогда выводит абсолютно все товары.
Нужна помощь! Помогите, пожалуйста!