When creating a content heavy site it is quite common to define lists of related content and have a need to publish them in the site. Currently this is possible with Liferay by creating a regular page and using fragments or widgets like Asset Publisher to display the list of content, however this is a pretty manual process and the page hierarchy doesn't clearly represent that the manually created page represents a list.
The goal of this story is to simplify and give more visibility to marketer over Display Pages (ghost pages) related to a collection so that it is easier to navigate and control the content of collections.
Given the user would like to create a collection page
When navigating to the page tree
Then the user should be able to:
- Click on the + button and select Collection Page
- Choose an existing Collection
- The collection page will be created with a Collection Display fragment in it which is linked to the chosen Content Set.
When the collection page has been created
- the page tree should show the Collection Page with icon
- All the Collection Items should be accessible from the page tree (via pop up)
When user chooses to see a display page
Then the user can click and show the display page with in view mode.
IMP: The flow for adding a page to from a page tree should be the same as adding a page from the page Admin. As defined here
Figma mock ups are not uptodate (Please refer only to story)
|Test Scenarios||Test Strategy||Kind of test||Is it covered by FrontEnd ? (JS-Unit)||Is it covered by BackEnd ? (unit or integration)||Could it be covered by POSHI?|
|Can create a Collection Page based on Collections or Collection Providers in Pages Tree panel||Critical||Manual||No||No||Yes|
|Can create other type pages via selecting Public Page or Private Page in Pages Tree panel||Low||Manual||No||No||Yes|
|Can create a Collection Page based on Collections or Collection Providers in Pages Tree panel of Staging site||High||Manual||No||No||Yes|