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

Details

    Description

      Intro/Context:

      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

      -

      Figma

      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)

      Attachments

        Issue Links

          Activity

            People

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

              Dates

                Created:
                Updated:
                Resolved:

                Packages

                  Version Package
                  7.4.13 DXP GA1
                  7.4.3.4 CE GA4
                  Master