[MGNLUI-97] As a user I can group in list/search by type so that I get a better overview Created: 25/Oct/12  Updated: 10/Mar/21  Resolved: 10/Mar/21

Status: Closed
Project: Magnolia UI
Component/s: tree/list, workbench
Affects Version/s: 5.0
Fix Version/s: None

Type: Story Priority: Major
Reporter: Andreas Weder Assignee: Unassigned
Resolution: Obsolete Votes: 0
Labels: grouping, list, ux
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
dependency
depends upon MGNLUI-96 Selecting a group in a list doesn't p... Closed
depends upon MGNLUI-99 Header is too light, if grouping is a... Closed
relation
is related to MGNLUI-247 Generalize grouping found in pulse me... Closed
supersession
supersedes MGNLUI-89 Improve List and Tree view (collectin... Closed
Template:
Acceptance criteria:
Empty
Task DoD:
[ ]* Doc/release notes changes? Comment present?
[ ]* Downstream builds green?
[ ]* Solution information and context easily available?
[ ]* Tests
[ ]* FixVersion filled and not yet released
[ ]  Architecture Decision Record (ADR)
Date of First Response:

 Description   

Currently, on the messages list in Pulse supports grouping its entries by type. Grouping by a specific attribute should be available to any list, however.

Obviously, not all columns in a list actually make sense to act as grouping attributes. Which ones are has to be decided on an app and view-by-view basis and thus should be configurable. The infrastructural support for grouping shall be available to all list instances.

As an example, in the list of pages in the Pages app, both the "Status" and the "Template" columns are very rewarding candidates to group the list by. We'll thus offer a "Group by" option in the view options area, which offers both a checkbox to turn it on and off as well as a small drop down menu to select either one of these two attributes.

The goal of this task is to ensure that:

  • grouping attributes can be configured on a list-by-list basis
  • a single or multiple such attributes can be chosen from (manually determined, when you create the list)
  • the corresponding group controls are available in the view options as well.


 Comments   
Comment by Andreas Weder [ 25/Oct/12 ]

Linked a number of issues reported against the messages list in Pulse. It probably makes sense to fix these first before porting the grouping function to all lists.

Comment by Roman Kovařík [ 10/Mar/21 ]

Implemented a long time ago.

Generated at Mon Feb 12 08:33:34 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.