[shareCart] - поделись корзиной
Задача стояла в генерации ссылки на корзину, которую собрал клиент для отправки другому пользователю.
Разбил на несколько пунктов, так легче делать:
Можно выводить в любом месте сайта, корзина все равно заполнится товаром.
Возможно админам собирать корзину и скидывать по чату клиентам, что бы не отправлять ссылку на каждый товар в отдельности.
GitHub
Яндекс диск
modstore.pro
Версия бета из всех возможных бет, поэтому приветствуется вся критика.
Разбил на несколько пунктов, так легче делать:
- Генерация ссылки
- Запись, обновление для пользователя его корзины
- Запись данных вводимых пользователем, такие как телефон, имя, сообщение (в процессе)
- Уведомление администраторов (в процессе)
- Вывод не оформленных или поделившихся корзин в админке (в процессе)
Можно выводить в любом месте сайта, корзина все равно заполнится товаром.
Возможно админам собирать корзину и скидывать по чату клиентам, что бы не отправлять ссылку на каждый товар в отдельности.
GitHub
Яндекс диск
modstore.pro
Версия бета из всех возможных бет, поэтому приветствуется вся критика.
Комментарии: 28
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
А что вообще востребованная тема? Мне бы и в голову не пришло кому то свою корзину отсылать.
Хотя сразу вспомнил случай, когда я формирую корзину с хостингом, доменом и прочими сопутствующими услугами и кидаю ссылку будущему владельцу сайта, чтобы он оплатил уже готовый набор. Наверное здесь это бы было полезно
Та же пицца-конструктор, набросали десяток вариантов, сразу разместили ссылки на готовые корзины.
Набор одежды (Look) та же история. В том же wildberies есть такое. Смотришь одну вещи, видишь сразу ссылку купить весь образ.
Я так понимаю надо:
Но почему-то каждый переход по ссылке, к сохраненной корзине или обновление страницы, удваивает количество товаров в корзине.
Проверил на двух магазинах.
Скажите пожалуйста, исправилась ли проблема с добавлением товара при переходе по ссылке к тому что уже был в корзине?
Не планируется функционал сбора корзины в админ-панели?
Так будут уже сохранненые корзины, которыми можно делится, чтобы ссылки не хранить.
Удалил. И получил то что старая форма заказа перестала нормально работать. Блин!!! Что делает компонент — что меняет в системе. Как теперь откатить обратно!!!
Благо ставил компонент на копию сайта, не так страшно.
Но факт есть факт — приложение как-то коряво у меня сработало. При открытии корзины оно как бы по ссылке формирует новую корзину добавляя к старой — в итоге получается что если несколько раз по ссылке перехожу — то сумма столько же раз удваивается. Причем на форме заказа количество товаров не совпадало с количеством с создаваемым.
Но так как альтернативы не вижу — буду пробовать ставить повторно и тестировать. О результатах отпишусь.
По ходу компонент заброшен?
Удивился сам что я когда-то его тестил и писал по нему вопросы, уже не помню даже когда и где.
Вопрос текущий:
Можно ли на этом компоненте сделать некие различные типы корзин типа список покупок, список желаний, спецификации (сметы) с указанием проекта. Можно ли реализовать возможность доступа к корзинам других пользователей в рамках управления пользователями в одной организации на базе Organizations?
Делаю конфигуратор сложных составных товаров. Надо сохранять расчеты (сметы) с возможностью передачи в закупку.