Skip to content

[FEATURE] Enable select all checkbox for page and for table #33338

Description

@MariaFernandez778

Feature Title

Enable select all checkbox for page and for table

Problem

Our tables need to support a global check box that enables the user to select all items on the table. but because we use pagination this can be misleading as the user may think select all is selecting all visible items only on the page and not all records in the table. As such, the select all check box should by default select all visible items on the page. I think that is 100 by default but the user can change this using the pagination controls. When the user has checked this global check box, we should show a link letting them click it to select all the records on the table instead to enable them to override the page selection in favor of the whole table even those records that are not visible on the page.

Something like this but needs design:

Image

Goal

Enable users to select all items on the page and also all items on the table itself.

Target Personas

  • Developer teams
  • Content teams
  • DevOps teams
  • System administrators (dotCMS)

Demo Expectations

Open content drive
Click global select all checkbox
Select all items on the page and reflect that (100 items selected)
Show how there is an option that lets you select all items on the table instead
Click link to select all items on table
Show the selection has updated to reflect (i.e. 34,600 items selected).

Acceptance Criteria

No response

User Stories

No response

Links

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    Status
    Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions