Skip to content

butopea/vue-storefront-api-opencart2-platform

Repository files navigation

OpenCart2 Vue Storefront API Platform

This package is a Vue Storefront API platform that enables Vue Storefront to communicate with the OpenCart by acting as a proxy to the PHP OpenCart VS Bridge on your server.

Based on https://github.com/DivanteLtd/magento1-vsbridge-client and modified to work with OpenCart.

This module is built for the Vue Storefront - first Progressive Web App for eCommerce.

Installation

  • Add the repository contents into the Vue Storefront API / src / platform / opencart2 by importing it as a git submodule:
git submodule add git@github.com:butopea/vue-storefront-api-opencart2-platform.git src/platform/opencart2
  • Add the following to your Vue Storefront API config file (config / local.json)
...
"opencart2": {
    "imgUrl": "http://YOUR_OPENCART_SERVER/image",
    "assetPath": "",
    "httpUserName": "",
    "httpUserPassword": "",
    "baseUrl": "http://YOUR_OPENCART_SERVER",
    "api": {
      "url": "http://YOUR_OPENCART_SERVER/vsbridge",
      "username": "OPENCART_API_NAME",
      "password": "OPENCART_API_KEY",
      "secret": "OPENCART_VSBRIDGE_EXTENSION_SECRET"
    }
  }
...
  • Set the platform option in your config to opencart2
...
"platform": "opencart2",
...

Requirements

Requires the Vue Storefront Connector Extension for OpenCart to function.

About

OpenCart 2 Platform for Vue Storefront API

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published