StatCan.OrchardCore icon indicating copy to clipboard operation
StatCan.OrchardCore copied to clipboard

Create Spreadsheet / Table Widget

Open jonlamdev opened this issue 5 years ago • 2 comments

Spreadsheet (table view) is a useful format for certain use cases (e.g. bulk, high level) to ease content manipulation (in contrast with a form view).

Examples of spreadsheet view can be found in Airtable (https://airtable.com/) and Baserow (https://baserow.io/)

Existing Work

  • Tabulator (http://tabulator.info/) is JS library that provides dynamic editor functionality

Related OC

  • Bulk actions: e.g. https://github.com/OrchardCMS/OrchardCore/issues/1715

Deliverable

  • Create a tabulator widget that is configured to a content type and allows a user to edit a content list
  • See supported formats (http://tabulator.info/docs/4.9/format) for table initialization

jonlamdev avatar Jan 05 '21 20:01 jonlamdev

So this would allow users to edit some fields in the list ?

jptissot avatar Jan 05 '21 21:01 jptissot

Yes,

  • tie into the content management (i.e. content types/parts)
  • read only for MVP; could use for admin view for content items

jonlamdev avatar Jan 13 '21 14:01 jonlamdev