Не работает смена ссылок на главном баннере: картинки меняются, а вот ссылка остается только с первого слайда, но через редактор в html коде прописываются все... вот шаблон компонента
Код |
---|
<?if (!defined('B_PROLOG_INCLUDED') || B_PROLOG_INCLUDED!==true)die();
if(is_array($arResult['ITEMS']) && count($arResult['ITEMS'])>0):
?><div id="superBannersBtns" class="super_banners_btns-buttons"><?
?><a id="superBannersBtnsPrev" class="super_banners_btns-arrow_prev multimage_icons" href="#"></a><?
?><a id="superBannersBtnsNext" class="super_banners_btns-arrow_next multimage_icons" href="#"></a><?
?><div class="super_banners_btns-pointers"><?
foreach($arResult['ITEMS'] as $key1 => $arItem):
?><a class="super_banners_btns-pointer pointer<?=$key1?><?if($key1==0):?> selected<?endif;?>" href="<?=$key1?>">•</a><?
endforeach;
?></div><?
?><div class="super_banners_btns-items"><?
foreach($arResult['ITEMS'] as $key1 => $arItem):
?><a id="super_banners_btns_<?=$key1?>" class="super_banners_btns-item btn<?=$key1?>" data-index="<?=$key1?>" <?
?>href="<?=$arItem['PROPERTIES']['LINK']['VALUE']?>" <?
if($arItem['PROPERTIES']['LINK']['VALUE']):?> target="_blank"<?endif;?> <?
if($key1>0):?>style="display:none;"<?endif;?>></a><?
endforeach;
?></div><?
?></div><?
?><sc ript>
var RSAL_time_interval = <?if(IntVal($arParams['TIME_INTERVAL'])<1000):?>8000<?else:?><?=$arParams['TIME_INTERVAL']?><?endif;?>;
var RSAL_change_delay = <?if(IntVal($arParams['CHANGE_DELAY'])<0):?>2000<?else:?><?=$arParams['CHANGE_DELAY']?><?endif;?>;
</sc ript><?
$this->SetViewTarget('superBanners');
?><div id="superBanners" class="super_banners-pictures" data-showedindex="0" data-lastindex="<?=(count($arResult['ITEMS'])-1)?>"><?
foreach($arResult['ITEMS'] as $key1 => $arItem):
?><div id="super_banner_<?=$key1?>" class="super_banners-pictures-pic banner<?=$key1?>" data-index="<?=$key1?>" <?
?>st yle="background-image:url('<?=CFile::GetPath($arItem['PROPERTIES']['BANNER']['VALUE'])?>');<?if($key1>0):?>display:line;<?endif;?>"></div><?
endforeach;
?></div><?
$this->EndViewTarget();
endif;
|