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

Search widgets support searchable Liferay Objects

    Details

      Description

      Search widgets support searchable Liferay Objects

      Acceptance Criteria
      Type facet:

      • Type facet's configuration view lists all searchable object types and they are selected by default
      • Type facet's view is able to display the human readable name of the object type (similar to the assets) as terms
      • Able to filter down by object types through the Type facet

      Search Results widget:

      • Results widget can display object results with meaningful title and summary generated
      • Object type related results can point to a page to view them (in case it gets implemented by the Objects team)

      Scenario 1

      1. Create an Object with name Source
      2. Scope: Company
      3. Fields: website -> String
      4. Add a new entry under Source with website "liferay"
      5. Configure the Search Bar widget's scope to be "Everything"
      6. Search for "liferay"

      Expected:

      • Source type appears on the Type facet
      • There is 1 result with type Source
      • There is summary for the Object

      Scenario 2

      1. Create an Object with name Source2
      2. Scope: Site
      3. Fields: website -> String
      4. Add a new entry under Source with website "learn"
      5. Configure the Search Bar widget's scope to be "This Site"
      6. Search for "learn"

      Expected:

      • Source2 type appears on the Type facet
      • There is 1 result with type Source2
      • There is summary for the Object

      Note: Objects don't have an AssetRenderer/AssetRendererFactory yet, so the result view URL points to the current URL currently.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              brian.lee Brian Lee
              Reporter:
              tibor.lipusz Tibor Lipusz
              Engineering Assignee:
              SE Support
              Recent user:
              Sophia Zhang
              Participants of an Issue:
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Development End Date:
                Development Start Date:

                  Packages

                  Version Package
                  7.4.13 DXP GA1
                  Master