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

              veronica.gonzalez Verónica González
              jorge.ferrer Jorge Ferrer (Inactive)
              Wesley Gong Wesley Gong
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Packages

                  Version Package