Добавить колонку в liferay - PullRequest
1 голос
/ 27 июня 2011

Как я могу добавить «области» на сайт Liferay, на котором могут отображаться приложения? В настоящее время у меня есть макет из 3 столбцов (созданный через пользовательский интерфейс), и мне нужно добавить нижний колонтитул ниже.

Спасибо

Ответы [ 3 ]

2 голосов
/ 28 июня 2011

Вы можете создавать собственные макеты в Liferay.

См. http://www.liferay.com/community/wiki/-/wiki/Main/Layout+Template

0 голосов
/ 19 мая 2012

По вашему вопросу кажется, что вы хотите встроить портлеты (приложения) в нижний колонтитул. Чтобы это работало, вам нужно создать тему и изменить код файла portal_normal.vm.

Добавьте свой портлет (приложение) в нижний колонтитул, и он будет доступен на вашем сайте.

#set ($VOID = $velocityPortletPreferences.setValue('display-style', '1'))
#set ($VOID = $velocityPortletPreferences.setValue('portlet-setup-show-borders', 'false'))
#set ($instanceId = 'E3j7')
#set ($myPortletId = "73_INSTANCE_${instanceId}")$theme.runtime($myPortletId, '', $velocityPortletPreferences.toString())
#set ($VOID = $velocityPortletPreferences.reset())

Вы можете указать значения для вашего приложения, которые будут автоматически отражаться, когда ваша тема будет развернута в горячем режиме.

0 голосов
/ 30 января 2012

Нижний колонтитул в Liferay - это то, что вы обычно помещаете в тему Liferay , если только вы не хотите иметь возможность размещать портлеты в нижнем колонтитуле и регулярно их менять.Если вы планируете часто их менять, можно выбрать пользовательский шаблон макета , но если вы просто хотите добавить пару фиксированных портлетов в нижний колонтитул, вы можете встроить их в тему .

...