Importing CSV to gridfield in page editor

SilverStripe 4.7.3

Can anyone point me to a solution for importing CSV data into a Gridfield when editing a page in the CMS?

The site I’m working on was able to do that with burnbright/silverstripe-importexport, but that module hasn’t been updated since 2016 and is full of problems. Maybe there’s a more recent version of this?

Otherwise, I can create the upload form, but am not sure where to add the ‘import’ action… would appreciate any advice.


FWIW I got it working with a custom form on the page, Request Handler and CSV Bulk Loader. It ended up taking quite a lot of work, but redeveloping burnbright/silverstripe-importexport would have been worse.