easy-digital-downloads icon indicating copy to clipboard operation
easy-digital-downloads copied to clipboard

Add action/filters to the report export meta boxes and classes to allow them to be easily extendable

Open arraypress opened this issue 3 years ago • 1 comments
trafficstars

Enhancement Request

Explain your enhancement (please be detailed)

For the sake of UI/UX, it would useful to be able to extend both the report export meta boxes to add new fields (such as select drop downs) and also filter the query args in the report classes themselves.

See this example:

Screenshot 2022-09-03 at 21 36 54

I have 3 plugins built that have custom reports, but with the exception of one, they all essentially look for some meta data in the orders and filter based on that. It would be useful to be able to just add a drop down to the export orders meta box (already part of EDD) and add a drop down to select what you want to export (coupon or upsell orders for example).

Justification or use case

Much cleaner UI/UX, better third-party integration.

arraypress avatar Sep 03 '22 18:09 arraypress

Screenshot 2022-09-03 at 22 08 44 Screenshot 2022-09-03 at 22 09 12

This probably explains it a bit better :)

arraypress avatar Sep 03 '22 19:09 arraypress