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

As an User, I want to render an Object table view using the taglib

    Details

      Description

      As an User, I want to render a Native Object Table View using the taglib

      Design Deliverables

      Mockups

      Context

      One of the App Builder's Native Objects value is the capability to extend and create custom views for Liferay's native objects. However, users may not want to just have those custom views available on the DXP Apps created through the App Builder, they also may want to render the Views and Apps somewhere, to substitute the Object's OOTB views or even to render it outside the DXP.

      To achieve that, we need to allow users to render Native Objects Table Views created using the Data Engine taglib.

      Acceptance Criteria

      1- Given a Native Object with one or more Table Views created in the App Builder,
      when the user decides to substitute the Native Object OOTB listing screen with one created in App Builder,
      then the user must be able to use Data Engine taglib to render the Table Views created for that Native Object.

      • Considering that the Native Object already has a storage adapter implemented.
      • The behaviour when rendering is the same as the one rendered in the table view deployed as widget

      2- Given a Native Object with one or more Table Views created in the App Builder,
      when the user decides to put the Table View created for that native object somewhere else,
      then the user must be able to use Data Engine taglib to render the Table Views created for that Native Object.

      • Considering that the Native Object already has a storage adapter implemented.

      Definition of Done (DoD):

      • All Acceptance Criteria were passed;
      • Make sure that the expected automated tests were created (unit / integration / functional) and passed successfully;
      • Verify if the test labels were added;
      • Code with peer review completed;
      • Validated by QA, Product Designer and/or PM;
      • No critical bug related to Story scope (ex.: similar of FP4, FP5);
      • Make sure that all system documentation were updated (if necessary)
      • Make sure that it has the extensions points needed to allow GS and customers to customize the feature

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              luiz.jardim Luiz Jardim
              Reporter:
              matheus.xavier Matheus Xavier
              Recent user:
              Leide Mangueira
              Participants of an Issue:
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Packages

                  Version Package