Добрый день. Столкнулся с такой проблемой:
ниже видео, там всё показано будет:
Slider
Под слайдером есть ссылка на акцию.
Суть в том, что при обновлении страницы, в этой ссылке показывается имя не текущего слайдера, а последнего. Но если же тыкнуть на 2-ой по списку элемент и переключиться обратно, то в ссылке будет отображаться всё правильно. Пример в видео.
Вот код вывода:
Помогите всё нормализовать.
ниже видео, там всё показано будет:
Под слайдером есть ссылка на акцию.
Суть в том, что при обновлении страницы, в этой ссылке показывается имя не текущего слайдера, а последнего. Но если же тыкнуть на 2-ой по списку элемент и переключиться обратно, то в ссылке будет отображаться всё правильно. Пример в видео.
Вот код вывода:
Код |
---|
<? $nSlider = array(); $ALL_PRODUCT = CIBlockElement::GetList(array("SORT" => "DESC"), array("IBLOCK_ID" => "5"), false, false, array("ID","NAME","PREVIEW_TEXT","DETAIL_PICTURE")); while ($ID_PRODUCT = $ALL_PRODUCT->Fetch()) { $ID_PRODUCT["PICTURE_URL"] = CFile::GetPath($ID_PRODUCT["DETAIL_PICTURE"]); $nSlider[] = $ID_PRODUCT; }; ?> <div class="asd_slider_main_view"> <div class="asd_slider_window"> <div class="asd_slider_image_reel"> <?foreach($nSlider as $key => $nElem):?> <a href="/action/index.php?ELEMENT_ID=<?=$nElem["ID"]?>" title="<?=$nElem["NAME"]?>" ><img src="<?=$nElem["PICTURE_URL"]?>" width="708" height="349" alt="<?=$nElem["NAME"]?>" title="<?=$nElem["NAME"]?>" hspace="0" /></a> <div id="asd_slider_title_<?=$key?>" class="asd_slider_hidden"><?=$nElem["NAME"]?></div> <div id="asd_slider_text_<?=$key?>" class="asd_slider_hidden"><?=$nElem["PREVIEW_TEXT"]?></div> <div id="asd_slider_link_<?=$key?>" class="asd_slider_hidden">/action/index.php?ELEMENT_ID=<?=$nElem["ID"]?></div> <?endforeach;?> </div> </div> <? $ids =$nElem["ID"]; $tds =$nElem["PREVIEW_TEXT"]; $url='<div id="asd_slider_overtext"> <a class="asd_slider_des" href="/action/index.php?ELEMENT_ID='.$ids.'" >'.$tds.'</a></div>'; $arrays = array($url); echo $arrays[0]; ?> <?if($ex = $APPLICATION->GetException()) $strError = $ex->GetString(); ?> <div id="asd_slider_paging"> <?foreach($nSlider as $key => $nElem):?> <a href="#" rel="<?=$key+1?>"><?=$key+1?></a> <?endforeach;?> </div> </div> |