Liferay Javascript API – dynamically add Asset Publisher portlet to page


function addAssetPublisher(currentElement, articleId) {

  AUI().use("liferay-service", function (a) {
    var plid = themeDisplay.getPlid();
    var portletId = '101';
    var portletOptions = {
      beforePortletLoaded: null,
      onComplete: null,
      plid: plid,
      portletId: portletId,
    };

    Liferay.Portlet.add(portletOptions);
  });
}
About these ads

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

%d bloggers like this: