Uploaded image for project: 'PUBLIC - Liferay Portal Community Edition'
  1. PUBLIC - Liferay Portal Community Edition
  2. LPS-113926

As a Marketer I want to allow users to filter a collection using text




      With the recent implementation of Collection Display fragment we can append a collection to a page. However the collection might need to be filtered in order to propose more relevant content to the end user.Example : A user looking at a list of testimonies might filter by industry (insurance, banking, government etc.)

      The goal of this story is to provide a way for the end user to filter the content of a collection using text search.


      Given a Marketer has created a collection page for a given Collection


      Text Search

      When a User uses a filter fragment to search the content present inside a Collection Display fragment

      Then the user can :

      • use the "Collection Filter" and select a text search as a filter type (proper naming in Figma).
      • type any text in the search bar to find contents within the selected collection


      When the Marketer uses the text search filter type on a page

      Then the user can :

      • perform a text search by clicking the search button and the Collection is filtered
      • The applied search fragment gets a new item with entered text



      Test scenarios

      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 search text inside a Collection Display fragment with Keywords in Filter fragment CRITICAL Manual No  No Yes
      Can not search text not in a Collection Display fragment with Keywords in Filter fragment HIGH Manual No  No Yes
      Can search text inside a Collection Display fragment with multiple keywords in Filter fragment HIGH Manual No No Yes
      Manual and Dynamic collections can be filtered by keywords HIGH  Backend No Yes Yes (I think it is already covered by the previous tests)


        Issue Links



              david.gutierrez David Gutiérrez Mesa
              tarik.demnati Tarik Demnati (Inactive)
              Victor Galan Victor Galan
              Kiyoshi Lee Kiyoshi Lee
              0 Vote for this issue
              0 Start watching this issue




                  Version Package
                  7.4.13 DXP GA1
         CE GA4