inherit

Include the markup of an extended template into the extending template.

Say you have a template hello.tpl containing:

templates/hello.tpl
{% block test %}
This is content from hello.tpl
{% endblock %}

And in your site you have a world.tpl template, defined as:

templates/world.tpl
{% extends "hello.tpl" %}
{% block test %}
    First line
    {% inherit %}
    This is more content from world.tpl
{% endblock %}

Then, the result of rendering the template world.tpl will be:

First line
This is content from hello.tpl
This is more content from world.tpl

Edit on GitHub

include Tags javascript

Referred by

Templates

Templates are text files marked up using the Zotonic template language. Zotonic interprets that mark-up to dynamically…

mod_admin

Extending the admin menu See m_admin_menu on how to extend the admin menu.