The flexible, fast, and secure
template engine for PHP

a Symfony Product
Docs Tags block
You are reading the documentation for Twig 1.x. Switch to the documentation for Twig 2.x. 3.x.
Warning Twig version 1.x is no longer maintained.

Questions & Feedback


Twig documentation is licensed under the new BSD license.


Blocks are used for inheritance and act as placeholders and replacements at the same time. They are documented in detail in the documentation for the extends tag.

Block names must consist of alphanumeric characters, and underscores. The first char can't be a digit and dashes are not permitted.

See also

block, parent, use, extends

Website powered by Symfony and Twig, deployed on
The Twig logo is © 2010-2024 Symfony