0 votes

Umbraco Forms Export Selected Rows

Recently the requirement has arisen to be able to export selected rows from the Umbraco Forms entries grid. Using the default funcitonality you can only export the currently visible rows however we needed to be able to export the selected rows.

After installing this package you should see a new action appear called "export selected rows" once one or many rows are selected. Clicking on the action will export those rows into a csv file and prompt the user to download it.

This requires a change to the umbraco.forms.js file in the /app_plugins/umbracoForms/js/ folder. During installation we backup your existing umbraco.forms.js (to umbraco.forms.js.backup) file and then write a new one. However if you uninstall the package you may need to copy the backup file back to its original name (umbraco.forms.js). If your version of Umbraco Forms is wildly different from 4.3.1 then it might stop Umbraco Forms from working at which point the backup js file can be renamed back to its original name manually.

We also try to clear client dependencies so the updated umbraco.forms.js file is used however you may need to update the veriosn number in the /config/clientdependency.config file if for some reason the client dependency update doesn't work.

This package is really in development and was originally built against Umbraco 7.4.3 and Umbraco Forms 4.3.1.

Hopefully this funcitonality will become standard in Umbraco FOrms in the future!!!

Screenshots

Archived files

Documentation

Source code

Package owner

Neil Marshall

Neil Marshall

Neil has 63 karma points

Package Compatibility

This package is compatible with the following versions as reported by community members who have downloaded this package:
Untested or doesn't work on Umbraco Cloud
Version 10.0.x (untested)
Version 9.3.x (untested)
Version 9.2.x (untested)
Version 9.1.x (untested)
Version 9.0.x (untested)
Version 8.18.x (untested)
Version 8.17.x (untested)
Version 8.16.x (untested)
Version 8.15.x (untested)
Version 8.14.x (untested)
Version 8.13.x (untested)
Version 8.12.x (untested)
Version 8.11.x (untested)
Version 8.10.x (untested)
Version 8.9.x (untested)
Version 8.8.x (untested)
Version 8.7.x (untested)
Version 8.6.x (untested)
Version 8.5.x (untested)
Version 8.4.x (untested)
Version 8.3.x (untested)
Version 8.2.x (untested)
Version 8.1.x (untested)
Version 8.0.x (untested)
Version 7.15.x (untested)
Version 7.14.x (untested)
Version 7.13.x (untested)
Version 7.12.x (untested)
Version 7.11.x (untested)
Version 7.10.x (untested)
Version 7.9.x (untested)
Version 7.8.x (untested)
Version 7.7.x (untested)
Version 7.6.x (untested)
Version 7.5.x (untested)
Version 7.4.x (untested)
Version 7.3.x (untested)
Version 7.2.x (untested)
Version 7.1.x (untested)
Version 7.0.x (untested)

You must login before you can report on package compatibility.

Package Information

  • Package owner: Neil Marshall
  • Created: 29/09/2016
  • Current version 1
  • .NET version 4.5.1
  • License MIT
  • Downloads on Our: 240