Page Blocks – Making pages more adaptable

As you know, you build pages in rukzuk using layouts. Because the content of individual pages often varies, we came up with page blocks. The "page block area" module lets you mark areas in your layout that user-defined components called “page blocks” can be dropped into as needed when building the page.

Why would you need Page Blocks?

Usually you or your clients need to be flexible when building out the content area of a site. On the "about" page a headline and some text could be enough, but you might also want a Google-Maps module on the “contact” page. Page blocks let you define individual building blocks that editors can insert into pages as often and in whatever order they want. That means you don't need to create individual layouts for every usecase, saving time and giving both yourself and your clients more options when building and maintaining the site.

How it works

Add the “page block area” module to a layout. Any modules you add inside of it will automatically become page blocks, showing up in italic in the document tree.

When you use this layout to create a site now, the page block area will be empty apart from a plus-icon.

Click the plus-icon

Click the plus-icon to add a page block. This opens a dialog that lets you choose a page block and drop it into your page. 

Insert as many page blocks as you want

You can do this as many times as you want. Hover one of the inserted page blocks to activate a little toolbar that lets you move, duplicate or delete it or put in additional page blocks.

Feel free to check out this screencast that explains how to use page blocks across layouts and pages.

Didn't find what you were looking for? Write us an email to

Built with pride in rukzuk © 2018 rukzuk AG