Телеграм: @bazarow_ru Почта: mihail@bazarow.ru

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

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

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

Написать первый комментарий:

Перетащите файлы
Ничего не найдено
Защита от автоматических сообщений
Нажимая кнопку "Отправить" вы соглашаетесь
с политикой конфиденциальности и обработки персональных данных.

Записная книжка разработчика

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

Denwer c PHP 7.1.8 и MYSQL 5.7 оптимизированный для Битрикс Просмотров: 30811 В последнее время, все чаще приходиться работать на Windows, хотя и не люблю эту ОС- с точ... Подключение мобильной версии шаблона Битрикс сайта, с автопереключени... Просмотров: 43410 Предпочитаю, что бы сайт не грузил кучу скриптов и стилей. При загрузке адаптивного шаблон... Настройка выгрузки товаров в Яндекс Маркет с сайта Битрикс Просмотров: 38009 Настройка выгрузки в Яндекс маркет в формате yml, выполняется достаточно просто, кроме одн... Создание блога с комментариями, оценками и просмотрами на сайте с 1С-... Просмотров: 24581 Если на вашем сайте требуется создание раздела с блогом или новостями, статьями. Записям в... Вывести производителей на сайте с отбором его товаров из каталога Просмотров: 19648 Достаточно частая задачка для каталога или интернет-магазина: вывести список производителе... Установка вебсервера на Apple M1 (нативный ARM стек), оптимизированны... Просмотров: 7441 Появилась задачка, установить стек MAMP (macOS, Apache, MYSQL, PHP) на рабочий ноутбук с п... Вывести дополнительное пользовательское поле, использование полей в ф... Просмотров: 16795 Если вам нужно вывести дополнительное пользовательское поле типа "Привязка к разделам инфо... Минимальная сумма заказа в корзине и оформлении заказа в 1С-Битрикс Просмотров: 9832 В этой заметке добавим возможность установки минимальной суммы заказа, в новом шаблоне кор... Смена вида карточек товаров в catalog.section с иммитацией AJAX Просмотров: 1651 Смену вида карточек товаров, в разделе каталога, можно реализовать с помощью сессии, запис... Привязка к разделам в компоненте "Добавления элементов пользователем" Просмотров: 12830 В системе управления 1С Битрикс есть компонент "Форма добавления / редактирования" - котор... Получить все поля раздела, включая пользовательские, в section.php Просмотров: 4799 Если нужно получить какие-то данные о текущем разделе, которых нет в изначальном массиве, ... Глобальные фильтры на всякие случаи жизни Просмотров: 47208 Глобальный фильтр, нужен чаще всего, для вывода определенных элементов, из общего массива... Сортировать товары по названию, цене и дате поступления в каталоге Би... Просмотров: 41136 Достаточно часто заказчик просит вывести сортировку по цене, новым поступлениям и названию... Вывести свойство отдельно ото всех или исключить из всех Просмотров: 7695 Иногда, на сайте, под управлением 1С-Битрикс, нужно вывести какое-то конкретное свойство о... Ссылки для добавления и удаления товара из сравнения в Битрикс Просмотров: 8722 Просто оставляю это здесь, вставка ссылок на добавление и удаление товара из сравнения, ес... Показ страницы сайта в боковом слайдере, на примере всплывающей формы... Просмотров: 3250 Если вы хотите сделать подгрузку любой страницы сайта в боковой слайдер, для этого в битри... Обновление цен и остатков, в каталоге 1C-Битрикс, из текстового файла... Просмотров: 75 Задача: прочитать txt-файл с ценами и остатками, который выгружает программа учета по FTP,... Адаптивное гамбургер меню для битрикс Просмотров: 15172 Заметка коротенькая, но решил оставить ее - так как самому часто нужно нечто подобное. В а... Использование WebP изображений в 1С-Битрикс (на Битрикс: Веб окружени... Просмотров: 28197 WebP это современный формат сжатия изображений, который позволяет, при правильных настройк... Запретить изменения описаний товаров при выгрузке из 1С УТ на сайт Просмотров: 18172 При разработке сайтов на Битрикс, с интеграцией с 1С Управление Тороговлей, нужно запретит...