Problem/Motivation

Webform administrators should be able to filter and bulk delete submissions using Views.

Proposed resolution

Create an experimental admin view to bulk delete submissions using in_draft, created, and completed filters.

This admin view could replace the global manage results page (/admin/structure/webform/results/manage) and maybe individual webform results page.

Notes

  • Support webform element integration is not immediately required
  • Bulk operations are not set up for webform submissions.
  • View field display will need to be setup for flagging, notes, and source entity.

User interface changes

  • Replacing EntityListBuilder with admin view

API changes

Additional Webform submission View field and filter plugins.

Data model changes

None

Comments

jrockowitz created an issue. See original summary.

jrockowitz’s picture

Title: Experiment with replacing manage submission with a view » Experiment with replacing manage Webform submissions with a View

  • jrockowitz committed cf84d66 on 2840845-view-webform-submissions
    Issue #2840845: Experiment with replacing manage Webform submissions...
jrockowitz’s picture

Here is a screenshot of the experimental admin view. I am going to look into why I can't get bulk operations working.

Even though, I am tagging this ticket as experimental, it is worth noting that the attached patch's View is stable, since it is just utilizing core's out-of-the-box functionality

kclarkson’s picture

Jrock!

Would really like to consider making views handle the admin submission results tables.

jrockowitz’s picture

Status: Active » Closed (won't fix)

Now that the Submissions and Table tab have been merged into one page. I think the Webform Views module should be responsible for overriding the 'Submissions' page.

jrockowitz’s picture