- Print packing slips or any kind of labels for orders which are not sent. The default template prints the grid with basic order information for printing small labels, however the template is easily customizable to print A4 slips too (see usabe below).
- Run
$ composer require mangoweb-sylius/sylius-packing-slips-plugin
. - Register
\MangoSylius\PackingSlipsPlugin\MangoSyliusPackingSlipsPlugin
in your Kernel. - Import
@MangoSyliusPackingSlipsPlugin/Resources/config/routing.yml
in the routing.yml.
mango_sylius_shipment_export_plugin:
resource: "@MangoSyliusPackingSlipsPlugin/Resources/config/routing.yml"
prefix: /admin
You can override package slips template.
@MangoSyliusPackingSlipsPlugin/show.html.twig
@MangoSyliusPackingSlipsPlugin/tdUnit.html.twig
- Create symlink from .env.dist to .env or create your own .env file
- Develop your plugin in
/src
- See
bin/
for useful commands
After your changes you must ensure that the tests are still passing.
- Easy Coding Standard
bin/ecs.sh
- PHPStan
bin/phpstan.sh
This library is under the MIT license.
Developed by manGoweb.