Задача поделиться ссылкой на корзину
Просмотров: 248
Интересная задача для битриксОписание задачи
На сайте должна быть возможность "поделиться" корзиной. Для того, чтобы поделиться
корзиной, для данной корзины должна формироваться ссылка с составом корзины, в
параметры ссылки для каждого товара в корзине должны подставляться ID товара на
сайте и количество данного товара. Например:
/share-cart/?ID=500,26738,5444&Count=2,1,13
Референс:
teploknauf.com/share/?offerIds=497,500,516&offerCount=4,1,3
где:
ID – список ID товаров корзины через запятую
Count – количество соответствующих товаров в корзине через запятую
Можно поделиться корзиной в соцсетях. При клике на иконку соцсети открывать в новой
вкладке соответствующую ссылка шаринга:
● Вконтакте
Ссылка вида: vk.com/share.php?url=
● Одноклассники
Ссылка вида: connect.ok.ru/offer?url=
● Телеграм
Ссылка вида: t.me/share/url?url=
Должна быть возможность скопировать ссылку на корзину.
При переходе по ссылке открываться страницу списка товаров с этими товарами. На
странице должны выводиться товары согласно параметрам ссылки:
● ID – выводятся товары с соответствующими ID
● Count – должно подставляться количество данных товаров
Если в ссылке количество значений Count отличается от количества значений ID,
выводить товар в количестве 1.
Товары на странице выводить фактически в таком же виде, как в корзине, только
добавляется возможность добавить в корзину.
Если товар не активен, не выводить на странице.
Если товар не продаётся ни одним из дилеров текущего региона пользователя, для
товара должно выводиться сообщение: «Данный товар не доступен в вашем регионе.»
Сортировка: в порядке, как товары перечислены в ссылке.
Продолжение задачи
Сделать, чтобы при переходе на страницу /share-cart/ у пользователя очищается текущая
корзина и “перенаполняется” товарами корзины, которой поделились. То есть перешёл по
ссылке - получил такую же корзину. Используется тот же компонент корзины, и
отображается так же. Можно сразу оформить.
Ещё статьи:
15.11.2025
Обзор на маркетплейс модулей купить в 1 клик
Смотрел что есть из модулей купить в 1 клик на маркетплейс. Смотреть начал, потому что отобранные ранее модули в моём списке перестали существовать.
Простой поиск показал, что всё печально, модулей, которых позиционируют себя как функционал "купить в 1 клик", оказалось всего три:
26.10.2025
Аспро нюансы копий и языковых версий
Одному клиенту пришлось долго объяснять нюансы создания копий и языковых версий на аспро.
06.10.2025
Ошибка Event handler error: could not invoke
Исходные данные
После обновления битрикс возникла проблема с админкой

