Такая проблема - не отображается третий слайдер на странице. Тот в котором фраза "Товары из той же коллекции"
Код слайдера, который выводится:
[CODE]</div>
<?
$IDf=array();
$IDf2=array();
$IDf3=array();
$arFilter = Array( "IBLOCK_ID"=>$arParams["IBLOCK_ID"] ,
"CODE"=>$arResult["VARIABLES"]["ELEMENT_CODE"]);
$res = CIBlockElement::GetList(Array("SORT"=>"ASC"), $arFilter, Array("NAME","PROPERTY_SIMILAR_ELEMENTS","ID"));
while($ar_fields = $res->GetNext()){
//print_r($ar_fields);
$IDf[].=$ar_fields["PROPERTY_SIMILAR_ELEMENTS_VALUE"];}
if($IDf[0]){
?>
<? /*<div class="catalog_slider_sign"><?echo GetMessage('SLIDER_SIMILAR_ELEMENTS');?></div> */ ?>
<div class="catalog_slider_sign">Похожие товары</div>
<? global $arfilter2;
$arfilter2=array("ID" =>$IDf);
?> <?$APPLICATION->IncludeComponent(
"bitrix:catalog.top",
"index_slider",
Array(
"IBLOCK_TYPE" => "catalog",
"IBLOCK_ID" => "1",
"ELEMENT_SORT_FIELD" => "sort",
"ELEMENT_SORT_ORDER" => "asc",
"ELEMENT_SORT_FIELD2" => "id",
"ELEMENT_SORT_ORDER2" => "desc",
"SECTION_URL" => "",
"DETAIL_URL" => "",
"BASKET_URL" => "/personal/basket.php",
"ACTION_VARIABLE" => "action",
"PRODUCT_ID_VARIABLE" => "id",
"PRODUCT_QUANTITY_VARIABLE" => "quantity",
"PRODUCT_PROPS_VARIABLE" => "prop",
"SECTION_ID_VARIABLE" => "SECTION_ID",
"DISPLAY_COMPARE" => "N",
"ELEMENT_COUNT" => "900",
"LINE_ELEMENT_COUNT" => "7",
"FILTER_NAME"=>"arfilter2",
"PROPERTY_CODE" => array("SLIDER_INDEX"),
"OFFERS_LIMIT" => "0",
"PRICE_CODE" => array(),
"USE_PRICE_COUNT" => "N",
"SHOW_PRICE_COUNT" => "1",
"PRICE_VAT_INCLUDE" => "Y",
"PRODUCT_PROPERTIES" => array(),
"USE_PRODUCT_QUANTITY" => "N",
"CACHE_TYPE" => "A",
"CACHE_TIME" => "36000000",
"CACHE_NOTES" => "",
"CACHE_GROUPS" => "Y",
"HIDE_NOT_AVAILABLE" => "N",
"CONVERT_CURRENCY" => "N"
)
); }?>
[/CODE]И тот код, который не выводится:
[CODE]<?
$res3 = CIBlockElement::GetList(Array("SORT"=>"ASC"), $arFilter, Array("NAME","PROPERTY_COLECTION_ELEMENTS","ID"));
while($ar_fields3 = $res3->GetNext()){
//print_r($ar_fields);
$IDf3[].=$ar_fields3["PROPERTY_COLECTION_ELEMENTS_VALUE"];}
if($IDf3[0]){
?>
<div class="catalog_slider_sign">Товары из той же коллекции</div>
<? global $arfilter4;
$arfilter4=array("ID" =>$IDf3);
?> <?$APPLICATION->IncludeComponent(
"bitrix:catalog.top",
"index_slider",
Array(
"IBLOCK_TYPE" => "catalog",
"IBLOCK_ID" => "1",
"ELEMENT_SORT_FIELD" => "sort",
"ELEMENT_SORT_ORDER" => "asc",
"ELEMENT_SORT_FIELD2" => "id",
"ELEMENT_SORT_ORDER2" => "desc",
"SECTION_URL" => "",
"DETAIL_URL" => "",
"BASKET_URL" => "/personal/basket.php",
"ACTION_VARIABLE" => "action",
"PRODUCT_ID_VARIABLE" => "id",
"PRODUCT_QUANTITY_VARIABLE" => "quantity",
"PRODUCT_PROPS_VARIABLE" => "prop",
"SECTION_ID_VARIABLE" => "SECTION_ID",
"DISPLAY_COMPARE" => "N",
"ELEMENT_COUNT" => "900",
"LINE_ELEMENT_COUNT" => "7",
"FILTER_NAME"=>"arfilter4",
"PROPERTY_CODE" => array("SLIDER_INDEX"),
"OFFERS_LIMIT" => "0",
"PRICE_CODE" => array(),
"USE_PRICE_COUNT" => "N",
"SHOW_PRICE_COUNT" => "1",
"PRICE_VAT_INCLUDE" => "Y",
"PRODUCT_PROPERTIES" => array(),
"USE_PRODUCT_QUANTITY" => "N",
"CACHE_TYPE" => "A",
"CACHE_TIME" => "36000000",
"CACHE_NOTES" => "",
"CACHE_GROUPS" => "Y",
"HIDE_NOT_AVAILABLE" => "N",
"CONVERT_CURRENCY" => "N"
)
);}?>
[/CODE]