inheritΒΆ

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

Say you have a template hello.tpl containing:

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

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

{% 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

See also

block, extends and overrules.

Previous topic

include

Next topic

javascript

Versions

Actions