This wiki does not contain official documentation and is currently deprecated and read only. Please try reading the documentation on the Liferay Developer Network, the new site dedicated to Liferay documentation. DISCOVER Build your web site, collaborate with your colleagues, manage your content, and more. DEVELOP Build applications that run inside Liferay, extend the features provided out of the box with Liferay's APIs. DISTRIBUTE Let the world know about your app by publishing it in Liferay's marketplace. PARTICIPATE Become a part of Liferay's community, meet other Liferay users, and get involved in the open source project. The Proposals Wiki has been deprecated in favor of creating Feature Requests in JIRA. If you wish to propose a new idea for a feature, visit the Community Ideas Dashboard and read the Feature Requests Wiki page for more information about submitting your proposal.
« Back to FrontPage
Tab Portlet
Project Description#
The tab portlet would be a portlet aggregator portlet which users could use to assign portlets to each tab. A possible workflow scenario would be:
- user adds tab portlet to portal geometry.
- user positions tab portlet
- user enters tab portlet configuration and assigns # of tabs and tab names
- user saves configuration
Scenario can take two paths here (one or the other)
A:
- user selects a tab
- user adds a portlet to the page geometry
- user drags portlet onto tab
- repeat
B:
- user enters tab portlet configuration
- user assigns a portlet instance to each tab
Project Requirements/Objectives#
To provide a generic way to add small or large tabs to a portal page geometry
Initial Project Scope#
<outline the initial project scope>
Discussion of Design/Implementation Approach#
I would consider implementing this with divs which can be hidden an otherwise manipulated to create a very easy / quick tab environment.
27609 Views