Creating Master Layout in Ektron 8.6

Master Layout is a concept in Ektron which adds some extra functionality to PageBuilder.This is similar to the MasterPage concept in ASP.NET.

Master Layout allows us to have some pre-defined widgets / contents in a Page Builder page.Admin can set these common widgets and can set privileges to allow/restrict other users to edit this. Thus the “Master Layout” can be used to create further page layouts.

And the pages created with master layout will be inheriting the widgets/contents that are assigned to it.

Master Layout can be created with the following simple steps:

Create Master Layout Template Page

A template page (.ASPX page) needs to be created for this. Which should contain the drop zones ,other contents needed.

A sample looks like this:


[gist https://gist.github.com/Bisileesh/5425066 /]

 

Adding Template to the Workarea:

This can be done in the same way, we do for the page builder wireframe templates.

addnewtemplate

Assign wireframe template to a folder:

Now we can assign this wireframe template to certain folder.

editproperties

Create New Master Layout:

New>Master Layout

newmasterlayout

The drop zones in the master layout will look like the following:

unlock

For those drop zones which has to be pre-defined in the Master Layout can be unlocked by clicking the “Lock” symbol, and the rest can be left as such. Once the widgets are assigned you can “Publish” the Master Layout.

This “Master Layout” can be assigned to a folder as its Template.

settemplate

And new page layouts can be created with it.

The new pages will be inheriting those pre-defined widgets.

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s