Ссылки для добавления и удаления товара из сравнения в Битрикс

Просмотров: 9335

Просто оставляю это здесь, вставка ссылок на добавление и удаление товара из сравнения, если уже добавлен. Чуть позже дополню с применением AJAX если компонент списка сравнения не находится в section.php

Если не у торговых предложений


<?if (!(array_key_exists($arElement["ID"], $_SESSION['CATALOG_COMPARE_LIST'][$arParams["IBLOCK_ID"]]['ITEMS']))){?>
 <a 
	 class="compare" 
	 href="?action=ADD_TO_COMPARE_LIST&id=<?echo $arElement['ID']?>" 
	 rel="nofollow">добавить к сравнению</a>
 <?}else{?>
 <a 
	 class="compare" 
	 href="?action=DELETE_FROM_COMPARE_LIST&id=<?echo $arElement['ID']?>" 
	 rel="nofollow">удалить из сравнения</a>
 <?}?>

Если у торговых предложений


<?if (!(array_key_exists($arOffer["ID"], $_SESSION['CATALOG_COMPARE_LIST'][$arParams["IBLOCK_ID"]]['ITEMS']))){?>
<a
class="compare"
href="?action=ADD_TO_COMPARE_LIST&id=<?echo $arOffer['ID']?>"
rel="nofollow">добавить к сравнению</a>
<?}else{?>
<a
	class="compare"
	href="?action=DELETE_FROM_COMPARE_LIST&id=<?echo $arOffer['ID']?>"
	rel="nofollow">удалить из сравнения</a>
<?}?>
Перетащите файлы
Ничего не найдено
Нажимая кнопку "Отправить" вы соглашаетесь
с политикой конфиденциальности и обработки персональных данных.