Skip to content

monsieurbiz/SyliusSalesReportsPlugin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

cb47201 Â· Oct 30, 2023
Jul 3, 2023
Nov 3, 2021
Oct 30, 2023
Nov 3, 2021
Feb 18, 2020
Aug 11, 2023
Nov 3, 2021
Nov 3, 2021
Nov 3, 2021
Nov 3, 2021
Jul 3, 2023
Nov 3, 2021
Nov 3, 2021
Jul 3, 2023
Oct 30, 2023
Nov 3, 2021
Jul 3, 2023
Nov 4, 2021
Feb 17, 2020
Nov 3, 2021
Nov 3, 2021
Nov 3, 2021
Nov 3, 2021
Nov 3, 2021
Nov 3, 2021

Repository files navigation

Banner of Sylus Sales Reports plugin

Sales Reports

Sales Reports Plugin license Tests Status Security Status

A simple plugin to have sales reports in Sylius

Reports form

Installation

composer require monsieurbiz/sylius-sales-reports-plugin

Change your config/bundles.php file to add the line for the plugin :

<?php

return [
    //..
    MonsieurBiz\SyliusSalesReportsPlugin\MonsieurBizSyliusSalesReportsPlugin::class => ['all' => true],
];

Finally import the routes in config/routes/monsieurbiz_sylius_sales_reports_plugin.yaml :

monsieurbiz_sales_reports_plugin:
    resource: "@MonsieurBizSyliusSalesReportsPlugin/Resources/config/routing.yaml"

Reports

All reports columns are sortable by clicking on it.

Global sales report

Global sales report

Average sales report

Average sales report

Product report

Product report

Product variant report

Product variant report

Option report

Option report

Option value report

Option value report

Add your custom reports !

An event is available to add your custom reports, see CustomReportEvent class in the plugin.

Contributing

You can open an issue or a Pull Request if you want! 😘
Thank you!