Skip to content

πŸš› Balikonos Shipping export plugin for Sylius platform applications πŸš›

Notifications You must be signed in to change notification settings

czende/BalikonosShippingExportPlugin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

17 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Overview

This simple Sylius plugin is based on top of the BitBag ShippingExportPlugin and provides connection to Balikonos.cz external API. For more information about BitBag ShippingExportPlugin read this blog post.

Prerequisites

For proper Balikonos.cz exports you have to know:

  • collection_place_code
  • client_id
  • client_secret (client password)
  • refresh_token

I recommend you to read official documentation

Installation

$ composer require bitbag/shipping-export-plugin:dev-master
$ composer require czende/balikonos-shipping-export-plugin

Add plugin dependencies to your AppKernel.php file:

public function registerBundles()
{
    return array_merge(parent::registerBundles(), [
        ...

        new \BitBag\ShippingExportPlugin\ShippingExportPlugin(),
        new \Czende\BalikonosShippingExportPlugin\BalikonosShippingExportPlugin(),
    ]);
}

Add to app/config/config.yml:

imports:
    ...

    - { resource: "@ShippingExportPlugin/Resources/config/config.yml" }

Add to app/config/routing.yml:

bitbag_shipping_export_plugin:
    resource: "@ShippingExportPlugin/Resources/config/routing.yml"
    prefix: /admin

Update database:

$ bin/console doctrine:schema:update --force

Contribution

Learn more about our contribution workflow on http://docs.sylius.org/en/latest/contributing/

About

πŸš› Balikonos Shipping export plugin for Sylius platform applications πŸš›

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages