Дополнен 8 лет назад
Почему-то часть кода с html-разметкой из шаблона не скопировалась:
<?foreach($arResult["ITEMS"] as $arItem):?>
<?if($arParams["DISPLAY_NAME"]!="N" && $arItem["NAME"]):?>
<?echo $arItem["NAME"]?>
<?endif;?>
<?if($arParams["DISPLAY_PREVIEW_TEXT"]!="N" && $arItem["PREVIEW_TEXT"]):?>
<?echo $arItem["PREVIEW_TEXT"];?>
<?endif;?>
<?endforeach;?>
Дополнен 8 лет назад
Ясно... в общем, все обернуто в div с классом accordion, название в h3,контент в div)
<?foreach($arResult["ITEMS"] as $arItem):?>
<?if($arParams["DISPLAY_NAME"]!="N" && $arItem["NAME"]):?>
<?echo $arItem["NAME"]?>
<?endif;?>
<?if($arParams["DISPLAY_PREVIEW_TEXT"]!="N" && $arItem["PREVIEW_TEXT"]):?>
<?echo $arItem["PREVIEW_TEXT"];?>
<?endif;?>
<?endforeach;?>
Так вызывается аккордион:
$(".accordion").accordion({
collapsible: true,
autoHeight: false
});
Посмотреть как отображается можно здесь: http://praktika.budetdev.ru/simpl-swiss-prodazha/