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

As a 3rd party developer I can develop a fragment programmatically

    Details

    • Epic/Theme:
    • Sprint:
      WE | Sprint 13 | Mar4 - Mar17, WE | Sprint 14 | Mar18 - Mar31, WE | Sprint 15 | Apr1 - Apr5

      Description

      Currently it is possible to develop a fragment by providing its HTML, CSS and JavaScript in 3 independent files. It is possible to develop fragments this way either through UI or by importing the files. It is also possible to deploy the fragments in a bundle, making them available in the whole system (and allowing redeploys to make changes, since deployed fragments are not copied to the database). This is all great, although it limits the fragments to be useful just as a template, not allowing the development of more dynamic fragments.

      The purpose of this Story is to provide developers with a way to develop fragments programmatically, using Java or any templating framework of their choice. This type of fragments will also have access to an execution context, allowing them to react to it to display specific content (or not) within them.

        Attachments

          Activity

            People

            • Assignee:
              brooke.dalton Brooke Dalton
              Reporter:
              jorge.ferrer Jorge Ferrer
              Recent user:
              Kyle Miho
              Participants of an Issue:
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Packages

                Version Package
                Master