refs #20927 [fid] OrderController Update
* refactored logic for fidis orders, formerly living in the UserController, seperated User and Order Controller * added an (by default hidden) export option for orders) * extended abilities of order transfer object * added an order export hydrator that compiles data of an order to an array * extended the order list with a button that is hidden by default (if 'export_button' is not set) * allows export of orders in 3 different flavor of CSV (or rather, fake csv that is labelled as txt) and json. * language vars replaced some static texts with dynamic i18n ones, in this particular case the button descriptions of are affected
Showing
- fid/config/vufind/fid.ini 1 addition, 0 deletionsfid/config/vufind/fid.ini
- fid/languages/de.ini 22 additions, 0 deletionsfid/languages/de.ini
- fid/languages/en.ini 22 additions, 0 deletionsfid/languages/en.ini
- fid/languages/fid/de.ini 1 addition, 0 deletionsfid/languages/fid/de.ini
- fid/languages/fid/en.ini 1 addition, 0 deletionsfid/languages/fid/en.ini
- module/fid/config/module.config.php 61 additions, 47 deletionsmodule/fid/config/module.config.php
- module/fid/src/Controller/OrderController.php 412 additions, 0 deletionsmodule/fid/src/Controller/OrderController.php
- module/fid/src/Controller/OrderControllerFactory.php 65 additions, 0 deletionsmodule/fid/src/Controller/OrderControllerFactory.php
- module/fid/src/Controller/UserController.php 0 additions, 172 deletionsmodule/fid/src/Controller/UserController.php
- module/fid/src/Hydrator/OrderExportHydrator.php 166 additions, 0 deletionsmodule/fid/src/Hydrator/OrderExportHydrator.php
- module/fid/src/Service/DataTransferObject/Order.php 18 additions, 0 deletionsmodule/fid/src/Service/DataTransferObject/Order.php
- themes/fid/templates/fid/order/list/table.phtml 10 additions, 10 deletionsthemes/fid/templates/fid/order/list/table.phtml
- themes/fid/templates/fid/order/order-list-admin.phtml 15 additions, 0 deletionsthemes/fid/templates/fid/order/order-list-admin.phtml
Please register or sign in to comment