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

              Assignee:
              david.gutierrez David Gutiérrez Mesa
              Reporter:
              tarik.demnati Tarik Demnati (Inactive)
              Engineering Assignee:
              Victor Galan
              Recent user:
              Sophia Zhang
              Participants of an Issue:
              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