Пользовательские шаблоны portlet.vm по типу портлета? - PullRequest
0 голосов
/ 28 июня 2011

Есть ли способ предоставить пользовательский шаблон portlet.vm на основе типа портлета в Liferay Portal 6.0.6? Что-то вроде search-portlet.vm и sitemap-portlet.vm или это нужно указывать в любых XML-конфигурационных файлах (в самом портлете или в теме)?

1 Ответ

0 голосов
/ 01 июля 2011

Мне не известно, что это можно объявить, но вы должны иметь возможность получить доступ к $portletDisplay.getId() (или подобному) в вашем шаблоне и продолжить оттуда.

Однако по замыслу вы не должны добавлять слишком много дизайна к портлетам таким образом - вы также можете добиться различного внешнего вида с помощью CSS, обращаясь к разным портлетам (все они имеют определенные классы на основе их имени / идентификатора портлета )

Классическое использование portlet.xml - это повторяющееся оформление для всех портлетов, поэтому единообразное оформление обеспечивает общий внешний вид для всего портала.

...