Встроить веб-контент Liferay в существующий веб-контент LifeRay

1

Я пытаюсь распечатать веб-контент из другого веб-контента в Liferay 5.2.3. После этого вопроса Как вставлять WebContent в Liferay, я пробовал:

set ($group_id = $getterUtil.getLong($request.theme-display.scope-group-id))
set ($webcontent-id = "ROBAPAGINES-COL-ESQUERRA")
set ($webcontent=$journalContentUtil.getContent($group_id, $webcontent-id, "", "$locale", ""))
$webcontent

Он работает, когда встроенный веб-контент не имеет структуры и шаблона, но $ webcontent пуст, когда я назначаю шаблон структуры одному и тому же веб-контенту.

Я очень признателен за любую помощь

Теги:
liferay
velocity

1 ответ

1

Кажется, вы вызываете ниже метод получения веб-контента.

 public static String getContent(
            long groupId, String articleId, String viewMode, String languageId,
            String xmlRequest) 

Но вы можете использовать нижеуказанный метод, который принимает templatedId.

public static String getContent(
        long groupId, String articleId, String templateId, String viewMode,
        String languageId, String xmlRequest)
  • 0
    Большое спасибо, Панкадж!

Ещё вопросы

Сообщество Overcoder
Наверх
Меню