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

Support drop zones in fragments so that page creators can add any fragment or widget inside

    Details

      Description

      Context

      Currently fragment developers can create fragments with HTML, CSS and JavaScript, and also embed specific widgets inside a fragment. However, in some cases more flexibility is desired since it's not possible to predict which widgets will be desired or even allowing dropping other fragments inside a given fragment.

      The goal of this story is to provide that additional flexibility by allowing developers to add one or more drop zones inside a given fragment. When such a fragment is added to a page, the page editor will display the drop zone allowing the page creators to drop fragments and widgets inside, including layout elements such as a row of columns.

      Thanks to drop zones it will be possible to create advanced fragments such as a tabbed component which may have different content in each tab, a carousel with similar flexibility, a fragment that opens a pop-up, etc.

      This feature fits into the overarching theme of empowering developers to empower non-technical/business users.

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Packages

                  Version Package