Здравствуйте.
На главной странице есть список клиентов, с которыми работал наша компания.
Выводится через комлпексный компонент News. Сейчас, как обычно, если нажать на иконку клиента попадаешь в детальную новость.
Поставили задачу: При клике на иконку клиента, выходило попап окно со всеми заказами от этого клиента. Если конечно, были другие заказы от этого клиента. Если нет, то есть заказ был только один, то попадаем в детальную новость.
У инфоблока есть свойство:
joxi.ru/BA0aEoXT1Qdqry
У некоторых элементов есть привязка:
joxi.ru/Vrwpvd7FoMwzmX
Вот исходный код, который выводит анонс новостей
<?if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die();?>
<div>
<?foreach($arResult["ITEMS"] as $arItem):?>
<?
$this->AddEditAction($arItem['ID'], $arItem['EDIT_LINK'], CIBlock::GetArrayByID($arItem["IBLOCK_ID"], "ELEMENT_EDIT"));
$this->AddDeleteAction($arItem['ID'], $arItem['DELETE_LINK'], CIBlock::GetArrayByID($arItem["IBLOCK_ID"], "ELEMENT_DELETE"), array("CONFIRM" => GetMessage('CT_BNL_ELEMENT_DELETE_CONFIRM')));
?>
<?if($arParams["DISPLAY_PICTURE"]!="N" && !empty($arItem["DISPLAY_PROPERTIES"]["LOGO"]["VALUE"])):?>
<?$arrImages = !is_array($arItem["DISPLAY_PROPERTIES"]["LOGO"]["VALUE"]) ? array($arItem["DISPLAY_PROPERTIES"]["LOGO"]["VALUE"]) : $arItem["DISPLAY_PROPERTIES"]["LOGO"]["VALUE"];
foreach($arrImages as $imgID) {?>
<a href="<?=Ссылка?>" class="client_<?=$arItem['ID']?>">
<?echo CFile::ShowImage($imgID, 100, 100, 'border="0" style="float:left;height: 56px;" ');?>
</a>
<?}
?>
<?endif?>
<?endforeach;?>
</div>
Как это лучше реализовать?
Через привязанные элементы?
Ведь еще страница не должна перезагружаться.