PHPackages                             mangoweb-sylius/sylius-zasilkovna-plugin - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. mangoweb-sylius/sylius-zasilkovna-plugin

Abandoned → [3brs/sylius-zasilkovna-plugin](/?search=3brs%2Fsylius-zasilkovna-plugin)Sylius-plugin[Utility &amp; Helpers](/categories/utility)

mangoweb-sylius/sylius-zasilkovna-plugin
========================================

Zasilkovna plugin for Sylius

v2.1(6y ago)36.3k1[1 issues](https://github.com/mangoweb-sylius/SyliusZasilkovnaPlugin/issues)[1 PRs](https://github.com/mangoweb-sylius/SyliusZasilkovnaPlugin/pulls)MITPHPPHP ^7.3CI failing

Since Dec 13Pushed 4y ago2 watchersCompare

[ Source](https://github.com/mangoweb-sylius/SyliusZasilkovnaPlugin)[ Packagist](https://packagist.org/packages/mangoweb-sylius/sylius-zasilkovna-plugin)[ RSS](/packages/mangoweb-sylius-sylius-zasilkovna-plugin/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (5)Dependencies (27)Versions (6)Used By (0)

 [ ![](https://avatars0.githubusercontent.com/u/38423357?s=200&v=4) ](https://www.mangoweb.cz/en/)

 Zásilkovna Plugin
 [ ![](https://camo.githubusercontent.com/90cbd2e979a8764283210664bbf61de55f524a4cd843d43ef01b864774be722e/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f6d616e676f7765622d73796c6975732f73796c6975732d7a6173696c6b6f766e612d706c7567696e2e737667) ](https://packagist.org/packages/mangoweb-sylius/sylius-zasilkovna-plugin "License") [ ![](https://camo.githubusercontent.com/17a10f6f5c5279193d62a25c4dc7e6554fd743b24784437f1a47b13e138dc685/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6d616e676f7765622d73796c6975732f73796c6975732d7a6173696c6b6f766e612d706c7567696e2e737667) ](https://packagist.org/packages/mangoweb-sylius/sylius-zasilkovna-plugin "Version") [ ![](https://camo.githubusercontent.com/403f2943474cfa7550e8913e2449d338e73819cdbc2ba53ffd0fbe4e9d4e6885/68747470733a2f2f696d672e736869656c64732e696f2f7472617669732f6d616e676f7765622d73796c6975732f53796c6975735a6173696c6b6f766e61506c7567696e2f6d61737465722e737667) ](https://travis-ci.org/mangoweb-sylius/SyliusZasilkovnaPlugin "Build status")
===========================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================

[](#----zásilkovna-plugin----------------------------------------------------)

 [![Zásilkovna / Zásielkovňa / Csomagküldő / Przesyłkownia / Coletăria](https://raw.githubusercontent.com/mangoweb-sylius/SyliusZasilkovnaPlugin/master/doc/logo.png)](https://www.zasilkovna.cz)

Features
--------

[](#features)

- Enables sending shipments via \[[cz](https://www.zasilkovna.cz)\] \[[pl](https://www.przesylkownia.pl)\] \[[sk](https://www.zasielkovna.sk)\] \[[hu](https://www.csomagkuldo.hu)\] \[[ro](https://www.coletaria.ro)\] to Zasilkovna branch or to the customer's address via Zasilkovna service.
- The user can choose the Zásilkovna branch from the map during checkout in the Shipment step.
- See Zásilkovna branch in final checkout step and also in the admin panel.
- Export CSV with the Zásilkovna shipments (both to Zasilkovna branch or customer's address) and import it easily into Zásilkovna's system.

 [![](https://raw.githubusercontent.com/mangoweb-sylius/SyliusZasilkovnaPlugin/master/doc/admin_order_detail.png)](https://raw.githubusercontent.com/mangoweb-sylius/SyliusZasilkovnaPlugin/master/doc/admin_order_detail.png)

 [![](https://raw.githubusercontent.com/mangoweb-sylius/SyliusZasilkovnaPlugin/master/doc/admin_shipping_method_edit.png)](https://raw.githubusercontent.com/mangoweb-sylius/SyliusZasilkovnaPlugin/master/doc/admin_shipping_method_edit.png)

 [![](https://raw.githubusercontent.com/mangoweb-sylius/SyliusZasilkovnaPlugin/master/doc/shop_shipment_step.png)](https://raw.githubusercontent.com/mangoweb-sylius/SyliusZasilkovnaPlugin/master/doc/shop_shipment_step.png)

 [![](https://raw.githubusercontent.com/mangoweb-sylius/SyliusZasilkovnaPlugin/master/doc/shop_checkout_complete.png)](https://raw.githubusercontent.com/mangoweb-sylius/SyliusZasilkovnaPlugin/master/doc/shop_checkout_complete.png)

Installation
------------

[](#installation)

1. Run `$ composer require mangoweb-sylius/sylius-zasilkovna-plugin`.
2. Add plugin classes to your `config/bundles.php`:

    ```
    return [
       ...
       MangoSylius\ShipmentExportPlugin\MangoSyliusShipmentExportPlugin::class => ['all' => true],
       MangoSylius\SyliusZasilkovnaPlugin\MangoSyliusZasilkovnaPlugin::class => ['all' => true],
    ];
    ```
3. Add resource to `config/packeges/_sylius.yaml`

    ```
    imports:
         ...
         ...
         - { resource: "@MangoSyliusZasilkovnaPlugin/Resources/config/resources.yml" }
    ```
4. Add routing to `config/_routes.yaml`

    ```
    mango_sylius_shipment_export_plugin:
        resource: '@MangoSyliusShipmentExportPlugin/Resources/config/routing.yml'
        prefix: /admin
    ```
5. Your Entity `Shipment` has to implement `\MangoSylius\SyliusZasilkovnaPlugin\Model\ZasilkovnaShipmentInterface`. You can use the trait `\MangoSylius\SyliusZasilkovnaPlugin\Model\ZasilkovnaShipmentTrait`.

    ```
