Download the PHP package waaz/sylius-tnt-plugin without Composer
On this page you can find all versions of the php package waaz/sylius-tnt-plugin. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package sylius-tnt-plugin
WaazSyliusTntPlugin
This plugin allows you to generate shipping labels for TNT carrier.
Features
- Shipping label export
- Check that the postal code and city match for TNT : for this feature, if the country chosen is 'FR' then the city field becomes a select with city proposals from the tnt webservice
Installation (exporting label part)
Prerequisite: you must first configure/install the bitbag/shipping-export-plugin
Install plugin with composer
Add plugin dependencies to your config/bundles.php
file:
Add route in your config/routes/sylius_shop.yaml
file:
Add parameter validation_groups in your config/services.yaml
file:
Run assets install command : bin/console assets:install
Add plugin asset in templates/bundles/SyliusShopBundle/_scripts.html.twig
file
Configuration
You can configure this plugin by creating a file config/packages/waaz_sylius_tnt_plugin
:
Installation (pickup point part)
Prerequisite: you must first configure/install the setono/sylius-pickup-point-plugin
Running Tests
-
PHPSpec
-
Behat (non-JS scenarios)
-
Behat (JS scenarios)
-
Start Headless Chrome:
-
Install SSL certificates (only once needed) and run test application's webserver on
127.0.0.1:8080
: - Run Behat:
-
Psalm
-
PHPStan
- Coding Standard
Author
- @ehibes for Studio Waaz
License
This plugin's source code is completely free and released under the terms of the MIT license.
All versions of sylius-tnt-plugin with dependencies
bitbag/shipping-export-plugin Version ^3.0
nyholm/psr7 Version ^1.8
setono/sylius-pickup-point-plugin Version ^1.1
sylius/sylius Version ^1.11
winzou/tnt-express Version ^1.1.1