Здравствуйте! Помогите с решением. Нужно вывести товары из определенной категории на странице новости (статьи)
В свойствах инфоблока новостей создано свойство CATEGORY_STATE, где указывается id нужно категории.
Вывод происходит при помощи компонента bitrix:catalog.top
Вроде бы и работает, но нет-нет в товарах появляются другие товары из других категорий.
Ссылка для примераhttps://skybeat.ru/states/121989/ - компонент внизу статьи. И бонго там быть не должно...
Вывожу вот так: Подозреваю, что как-то не так должен быть фильтр написан, но как - не пойму.
В свойствах инфоблока новостей создано свойство CATEGORY_STATE, где указывается id нужно категории.
Вывод происходит при помощи компонента bitrix:catalog.top
Вроде бы и работает, но нет-нет в товарах появляются другие товары из других категорий.
Ссылка для примера
Вывожу вот так: Подозреваю, что как-то не так должен быть фильтр написан, но как - не пойму.
Код |
---|
<? GLOBAL $arrFilterTop; $sectionID = $arResult["PROPERTIES"]["CATEGORY_STATE"]; $arrFilterTop = array( 'SECTION_ID' => $sectionID, ); ?> <?$APPLICATION->IncludeComponent( "bitrix:catalog.top", ".default", array( "ACTION_VARIABLE" => "action", "ADD_PROPERTIES_TO_BASKET" => "Y", "ADD_TO_BASKET_ACTION" => "ADD", "BASKET_URL" => "/personal/basket.php", "CACHE_FILTER" => "N", "CACHE_GROUPS" => "N", "CACHE_TIME" => "36000000", "CACHE_TYPE" => "A", "COMPARE_NAME" => "CATALOG_COMPARE_LIST", "COMPATIBLE_MODE" => "Y", "COMPOSITE_FRAME_MODE" => "A", "COMPOSITE_FRAME_TYPE" => "AUTO", "CONVERT_CURRENCY" => "N", "DETAIL_URL" => "", "DISPLAY_COMPARE" => "N", "ELEMENT_COUNT" => "6", "ELEMENT_SORT_FIELD" => "sort", "ELEMENT_SORT_FIELD2" => "id", "ELEMENT_SORT_ORDER" => "asc", "ELEMENT_SORT_ORDER2" => "desc", "ENLARGE_PRODUCT" => "STRICT", "FILTER_NAME" => "arrFilterTop", "HIDE_NOT_AVAILABLE" => "Y", "HIDE_NOT_AVAILABLE_OFFERS" => "Y", "IBLOCK_ID" => "6", "IBLOCK_TYPE" => "catalog", "LINE_ELEMENT_COUNT" => "3", "MESS_BTN_ADD_TO_BASKET" => "В корзину", "MESS_BTN_BUY" => "Купить", "MESS_BTN_COMPARE" => "Сравнить", "MESS_BTN_DETAIL" => "Подробнее", "MESS_NOT_AVAILABLE" => "Нет в наличии", "OFFERS_LIMIT" => "15", "PARTIAL_PRODUCT_PROPERTIES" => "N", "PRICE_CODE" => array( 0 => "BASE", ), "PRICE_VAT_INCLUDE" => "Y", "PRODUCT_BLOCKS_ORDER" => "price,props,sku,quantityLimit,quantity,buttons,compare", "PRODUCT_ID_VARIABLE" => "id", "PRODUCT_PROPERTIES" => array( ), "PRODUCT_PROPS_VARIABLE" => "prop", "PRODUCT_QUANTITY_VARIABLE" => "quantity", "PRODUCT_ROW_VARIANTS" => "[{'VARIANT':'2','BIG_DATA':false},{'VARIANT':'2','BIG_DATA':false},{'VARIANT':'2','BIG_DATA':false}]", "PRODUCT_SUBSCRIPTION" => "Y", "PROPERTY_CODE" => array( 0 => "", 1 => "", ), "SECTION_URL" => "", "SEF_MODE" => "N", "SHOW_CLOSE_POPUP" => "N", "SHOW_DISCOUNT_PERCENT" => "Y", "SHOW_MAX_QUANTITY" => "N", "SHOW_OLD_PRICE" => "Y", "SHOW_PRICE_COUNT" => "1", "SHOW_SLIDER" => "Y", "SLIDER_INTERVAL" => "3000", "SLIDER_PROGRESS" => "N", "TEMPLATE_THEME" => "black", "USE_ENHANCED_ECOMMERCE" => "N", "USE_PRICE_COUNT" => "N", "USE_PRODUCT_QUANTITY" => "N", "VIEW_MODE" => "SLIDER", "COMPONENT_TEMPLATE" => ".default", "CUSTOM_FILTER" => "", "PROPERTY_CODE_MOBILE" => array( ), "ADD_PICT_PROP" => "PHOTOS", "LABEL_PROP" => "NEWPRODUCT", "ROTATE_TIMER" => "5", "SHOW_PAGINATION" => "Y" ), false );?> |