2015-03-03 5 views
1

Я разрабатываю индивидуальный макет для Liferay Portal.Liferay Carousel Portal Layout

Я хотел бы создать что-то вроде некоторых плагинов, используемых для показа изображений в виде карусели, однако я бы хотел показать страницы портала вместо изображений.

Я создаю шаблон с 2 строками и 3 столбцами. Каждая страница моего портала будет в этом формате.

Я создаю несколько страниц с некоторыми портлетами, и на моей главной странице я показываю эти страницы как карусель.

Любой знает, есть ли для этого плагин? Или можете дать предложение о том, как это сделать?

Я пытаюсь использовать Slick Плагин для сборки, но это непростая задача.

в нескольких словах, я хотел бы показать страницы вместо изображений в карусельной образом

+2

В карусели вы действительно хотите показывать страницы портала? Для меня было бы целесообразнее показывать журнальные статьи. –

ответ

2

Ответ подразумевает, что вы хотите реализовать карусель для веб-контента/журнальных статей (не портальных страниц) в Liferay 6.2 (или более поздней версии).

Liferay 6.2 представляет каркас для Application Display Templates (ADT). ADT можно использовать для настройки представления активов в различных портлетах. Например, вы можете настроить представление журнальных статей, документов или изображений в портлетах Asset Publisher или Media Gallery. ADT могут быть реализованы с использованием двигателей Freemarker или Velocity.

Для изображений в Media Gallery есть образец шаблона карусели, включенный в Liferay 6.2. См. portlet_display_template_carousel.ftl. Шаблон использует Alloy UI Carousel для реализации карусели. Шаблон можно легко изменить, чтобы реализовать карусель для журнальных статей, используя вашу предпочтительную структуру Slick.

Я предлагаю следующее:

  • Использования веба-контента/журнальные статьи, чтобы создать слайды для карусели.
  • Отметьте статьи определенным тегом.
  • Создайте новый ADT, чтобы отображать статьи в карусели.
  • Используйте портлет издателя Assetize, чтобы отобразить статьи.
  • Настройте Publisher Asset для фильтрации статей по определенному тегу a выберите свой шаблон ADT, чтобы отобразить их.
  • Выполнено.