Git Product home page Git Product logo

get-cart-api's Introduction

GET Cart API for OpenCart 2.x, 3.x

Плагин добавляет ссылку, по которой можно добавить товар в корзину:

https://example.com/index.php?route=product/product/addtocart&product_id=1

Установка

  1. Скачайте архив https://github.com/releu/get-cart-api/raw/master/get-cart-api.ocmod.zip
  2. Откройте в раздел Extensions/Installer в настройках вашего магазина
  3. Загрузите архив
  4. Перейдите в раздел Extensions/Modifications и нажмите кнопку «Refresh» (голубая в правом верхнем углу)

В разделе General должна появиться модификация GET Cart API.

Если возникли проблемы — опишите вашу ситуацию, создав задачу: https://github.com/releu/get-cart-api/issues

get-cart-api's People

Contributors

yndx-trb avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

get-cart-api's Issues

При переходе по ссылке открывается главная страница сайта вместо корзины

Добрый день,
при переходе по ссылке..../index.php?route=product/product/addtocart&product_id=52000072 открывается главная страница сайта, товар в корзину не добавляется.
Установлен seo pro, добавил в него case 'product/product/addtocart':
В чем может быть еще причина?
Если у товара имеются обязательные опции (размер) работает ли Ваш плагин с ними?

Добавить в корзину

При переходе по ссылке открывается карточка товара на основном сайте вместо корзины.
И товар не добавляется в корзину. Как это можно исправить? Что не учли?
https://takhta.ru/

У меня экипировка с размерами, и в итоге 500 ошибка

Плагин Яндекс.Маркета сделал XML, в котором offer_id=*id товара * . "s" . *id значения опции *.
Например перчатки id = 61, размера 11 с id = 53.
Offer_id = 61s53.
"61s53" улетает в ваш плагин как product_id и я ловлю ошибку 500.

Я написал проверку наличия размера, добавил в модель функцию возвращающую нужные данные в массив $option, проверку на наличие значения опции.

Всё работает.
P.S. Код с изменениями под модуль simple
install_overtheground.txt

Не отправляет в корзину POST запросом

Добрый день, использую шаблон MoneyMaker2 ocStore 2.3
Кнопка делает ajax post запрос по адресу checkout/cart/add в параметрах передает айди продукта и опции.

Подскажите как исправить? Чтобы интегрироваться

При переходе по ссылке открывается карточка товара на основном сайте вместо корзины

Подключили плагин для сайта https://electrohulk.ru/.
На данный момент, при нажатии на кнопку "Добавить в корзину" на турбо-страницах перекидывает на карточку товара на основной версии сайта. При этом товар в корзину не добавляется.
Доработки из других тикетов делали, они не помогли.

В Вебмастере указан путь добавления в карточку - https://electrohulk.ru/index.php?route=product/product/addtocart&product_id={offer_id}.

Что ещё можно сделать, чтобы кнопка заработала корректно?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.