Телеграм: @camouf_ru Почта: mihail@bazarow.ru Заказать разработку проекта

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

Просто оставляю это здесь, вставка ссылок на добавление и удаление товара из сравнения, если уже добавлен. Чуть позже дополню с применением 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>
<?}?>
Просмотров: 6619 | Комментариев: 0

Комментарии

Внимание! все сообщения проходят премодерацию. Ваше сообщение появится после проверки
 
Текст сообщения*
Загрузить файл или картинкуПеретащить с помощью Drag'n'drop
Перетащите файлы
Ничего не найдено
Защита от автоматических сообщений
Загрузить файл
Нажимая кнопку "Отправить", Вы принимаете условия
Политики конфиденциальности и обработки персональных данных
Поделиться страницей Спасибо, это помогает развивать сайт.
Мой youtube канал. C 1-го сентября начнется выход видеокурса по разработке доски объявлений с мобильным приложением.
Перейти на канал Подписывайтесь и будьте в курсе:
Заметки разработчика

Примерно с 2013-го года пишу, короткие и не очень, заметки по разработке сайтов на Битрикс. Возможно, будут полезны кому-то еще. Во всех заметках есть возможность комментирования и обсуждения. Вы можете задавать уточняющие вопросы прямо там- отвечаю или дополняю заметки по возможности.

attention