Enable multiple drop zones in a Liferay Master Page instead of a single element placement area

What is the problem you are trying to solve?

A Master Page currently provides only one placement (drop) zone for content. This becomes a limitation when a layout needs multiple editable areas separated by fixed master content. For example, if we want a placement zone at the top, then a fixed element below it (such as a persistent sidebar menu), and then another placement zone further down, the user is forced to choose between having only one editable zone or the other.

What is your project about? (e. g. Intranet, Partner Portal, Enterprise Website, etc)

Enterprise Website / Corporate portal

What is your proposed solution? (optional)

Allow defining multiple named drop zones within a Master Page, each acting as an independent container.

  • Create/manage multiple drop zones from the Master Page editor.

  • Preserve backward compatibility so existing Master Pages with a single drop zone continue to work unchanged.

5 Likes

Nice idea. Actually I think that a possible workaround should relay on a custom fragment with two drop-zones. The principal limitation is that in this way is not possible to "limit" possibile fragmentes to be added on them, differently from the default drop-zone of master-page.