[:page partOf="hello_templating"] Stream: Hello Templating [:include classic] [:var header] [:include "/header.html"/] [/var] [:var sidebar] [:include sidebar/] [/var] [:var footer] [:include "/footer.html"/] [/var] [:var body]

Hello Templating

In this example, we demostrate how to define the shared layout (aka., the template), define page fragments and assemble them into a complete page. It is based on the so-called *Composite View* pattern.

For more information, please refer to Templating: Composite View Pattern.

[/var] [/include]