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

Добрый день.
Интересует возможность создания ссылки на добавление товара в корзину. Причем несколько штук.
Человек жмет ссылку на сайте и у него сразу отображается корзина, в которой лежит одна позиция в N-ом количестве.

4 ответа

  • 2
    Дмитрий Андреев 2 февраля 2014 13:06 #
    Итак...
    Посидел 5 минут подумал, покрутил пальцем в небе и нашел решение :)

    Простой ссылкой типа <a href> </a> добавить не получится. Никогда, т.к. необходимо чтобы данные отправлялись через POST, а не GET... поэтому действуем следующим образом:
    Добавляем форму на сайте <form class="purchase addtocart" method="post" action="/shop/cart/add/">
    <input type="hidden" name="product_id" value="10"> где 10 - идентификатор товара
    input type="hidden" name="quantity" value="11000"> - необходимое кол-во
    <input type="submit" value="В корзину"> - кнопка отправки данных
    ну и заключительный тег </form>
    • +1
      Sm Sm 30 июля 2015 09:08 #

      Не работает решение - в корзину переходит, но товар туда не добавляется. Правда я вставлял форму в приложение сайт, ссылка ведет на приложение магазин. Или они должны быть в одном приложении?

  • 1
    Дмитрий Андреев 2 февраля 2014 13:18 #
    Случайно обнаружил ошибку...
    В поле кол-во было 11000 шт
    добавил 1 раз и получил сумму на 500 000руб
    стоимость позиции 50 за 1шт
    В корзинку добавилось только 1 000шт
    При второй попытке добавить товар - сервер выпал в осадок :( Текст ошибки очень длинный. думаю сами сможете воспроизвести.
    Стоят последние обновления, а точнее 5.2.0.27913
  • 0
    Дмитрий Андреев 2 февраля 2014 13:48 #
    Теперь захотелось большего...
    Как добавить комментарий для менеджера магазина? :)
    Хотелось бы в туже форму :)

Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите