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

Add out-of-the-box Elements and Blueprints

    Details

    • Type: Task
    • Status: Closed
    • Priority: Minor
    • Resolution: Completed
    • Affects Version/s: None
    • Fix Version/s: None
    • Labels:
      None

      Description

      As a new user creating a new Blueprint, there should be query Elements on the sidebar already present to immediately start customizing the results.

      Documentation of Elements that should be added: https://docs.google.com/document/d/1kTQK1BC3KWnoUwknDgWCV79qmu6LVPpcfxuQjgxMsqU/edit#heading=h.3p7s51peqhu6

      Possible solutions:

      • Page Layout Fragments have "Contributed Fragment Collections" which we could follow the same pattern, although might seem excessive for our use case
      • Some way of adding them to the database when Blueprint modules are deployed for the first time
      • Site contributors?
      • This will be implemented with the same behavior how the sample blueprints are added.

      Currently Elements are added by a single hard-coded value https://github.com/liferay-search/liferay-portal/blob/LPS-112856_Search_Blueprints/modules/dxp/apps/portal-search-tuning/portal-search-tuning-blueprints-admin-web/src/main/resources/META-INF/resources/js/utils/data.js#L246-L1462

        Attachments

          Activity

            People

            Assignee:
            kevin.tan Kevin Tan
            Reporter:
            kevin.tan Kevin Tan
            Engineering Assignee:
            Kevin Tan
            Recent user:
            Tomáš Polešovský
            Participants of an Issue:
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Dates

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

                Packages

                Version Package