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:
            Kiyoshi Lee
            Participants of an Issue:
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Packages

                Version Package
                Master