Replace CSV with Excel in SilverStripe
Replace all csv import/export functionalities by Excel.
Excel support is provided by PHPSpreadsheet.
These changes apply automatically to SecurityAdmin and ModelAdmin through extension.
To make import easier, import specs are replaced by a sample file that is ready to use for the user.
All fields are exported by default (not just summary fields that are useless by themselves)
If you want to restrict the fields, you can either:
Previous version was using PHPExcel. This version use PHPSpreadhsheet. Any code using PHPExcel should
You can find the following guide helpful: https://phpspreadsheet.readthedocs.io/en/develop/topics/migration-from-PHPExcel/
Tested with 4.1
LeKoala - [email protected]
Module rating system helping users find modules that are well supported. For more on how the rating system works visit Module standards
Score not correct? Let us know there is a problem