Foren

Render portlet contents differently based on view mode

Gaurav Sharma, geändert vor 10 Jahren.

Render portlet contents differently based on view mode

Junior Member Beiträge: 39 Beitrittsdatum: 01.11.12 Neueste Beiträge
I'd like to have different contents displayed when a portlet is in "normal mode" as opposed to "maximized mode". I'm using JSF as the view technology. Is there a check I can perform on the JSF end to check which view is currently being used?
thumbnail
Kyle Joseph Stiemann, geändert vor 10 Jahren.

RE: Render portlet contents differently based on view mode (Antwort)

Liferay Master Beiträge: 760 Beitrittsdatum: 14.01.13 Neueste Beiträge
You could put something like this in your main view:
<ui:include src="#{request.windowState}.xhtml" />

And then create normal.xhtml and maximized.xhtml ui:composition files.

- Kyle
Gaurav Sharma, geändert vor 10 Jahren.

RE: Render portlet contents differently based on view mode

Junior Member Beiträge: 39 Beitrittsdatum: 01.11.12 Neueste Beiträge
Very interesting suggestion Kyle. Didn't think of that.