Задача поделиться ссылкой на корзину

Задача поделиться ссылкой на корзину

Просмотров: 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
Исходные данные
После обновления битрикс возникла проблема с админкой

© 2015-2025 Web админ
Связаться по WhatsApp