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

As a web developer I can include a portlet within a page fragment

    Details

    • Type: Story
    • Status: Closed
    • Priority: Minor
    • Resolution: Completed
    • Affects Version/s: None
    • Fix Version/s: 7.1.X, Master
    • Component/s: WCM
    • Labels:
    • Priority Level:
      Low
    • Sprint:
      08_Ygritte, 09_Sansa Stark, 10_Robert Baratheon, 11_Viserys Targaryen, 12_Catelyn Stark, 13_Cersei Lannister (Week 16)

      Description

      As of today, page fragments are static, created with HTML, CSS and JavaScript. When this story is implemented web developers will be able to invoke portlets that have been registered as invocable from a page fragment using a syntax similar to the following:

      <lfr-widget-nav />
      <lfr-widget-web-content />
      <lfr-widget-asset publisher /> or <lfr-widget-asset-list />

      A Marketer who is editing a fragment page should be able to access the configuration pop-up of any portlet included within the fragments of the page.

      In order for a portlet to be available for inclusion in a fragment, its developer must mark it as such with an API that will be provided (and which could be as simple as a property in the @component annotation of the portlet controller).

      When editing a page which has fragments with portlets, it should be possible to perform only some of the actions that are available for portlets in a portlet page. In particular it should only have the following actions:

      • Configure
      • Configuration Templates (optional)
      • Permissions (double check the behavior)

      This list explicitly excludes "Export/Import" and "Look & Feel Configuration".

      The user should not be able to interact with any of the elements (links, buttons, ...) of the portlet when in editing mode.

        Attachments

          Activity

            People

            • Assignee:
              kyle.miho Kyle Miho
              Reporter:
              jorge.ferrer Jorge Ferrer
              Recent user:
              Jason Pince
              Participants of an Issue:
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Packages

                Version Package
                7.1.X
                Master