Skip to the content
Documentation

Recent changes

Recent ratings Recently added Recent comments Atom feed

9596 changed pages

Wednesday November 04 2026

  1. Twig templates: versions, upgrades and compatibility Updated Markdown page

    Markdown documentation (help center) · Administration · Changed 01:08 pm

    This page is for operators and site builders who install, upgrade or move an installation that uses .twig templates. It says which Twig 3 version runs on which PHP version, what Composer installs, what happens when Twig…

  2. Twig templates: the converter and porting a design Updated Markdown page

    Markdown documentation (help center) · Administration · Changed 01:08 pm

    This guide is for site builders and template developers who convert .tpl templates (or .stpl) to .twig, or .twig back to .tpl. It shows the commands, what the converter writes for each construct, how it protects files…

  3. Debugging Twig templates Updated Markdown page

    Markdown documentation (help center) · Administration · Changed 01:08 pm

    This guide is for template developers who need to find out why a .twig prints nothing, prints the wrong thing or is slow. It goes through the tools in the order you would use them: the check before the page, the message…

  4. Twig templates in your editor Updated Markdown page

    Markdown documentation (help center) · Administration · Changed 01:08 pm

    This page is for template developers who set up an editor or IDE for the .twig files of an Exponential design. One of the reasons to choose Twig is that common editors already understand it: syntax highlighting, folding…

  5. Twig templates: template functions and tags Updated Markdown page

    Markdown documentation (help center) · Administration · Changed 01:08 pm

    This guide is for template developers who call Exponential template functions from .twig: the _view_gui functions, the functions with a body (block functions), and the exp tags that stand for the .tpl's own constructs…

  6. Twig templates: migrating a design Updated Markdown page

    Markdown documentation (help center) · Administration · Changed 01:08 pm

    This guide is for site builders who move a whole design from .tpl (or .stpl) to .twig. It is a plan in five steps: a siteaccess of its own, the conversion, the check, page-by-page comparison, and keeping the engines in…

  7. Writing Twig-native templates for Exponential Updated Markdown page

    Markdown documentation (help center) · Administration · Changed 01:08 pm

    This guide is for template developers who write .twig templates by hand, the way Twig is written in Symfony, Drupal or Craft projects, rather than converting .tpl files. A converted template looks like a .tpl written in…

  8. Twig templates: operator reference Updated Markdown page

    Markdown documentation (help center) · Administration · Changed 01:08 pm

    This page is for template developers who write .twig templates and need the exact form of one operator. It lists the template operators of the kernel, of the template library and of the extensions of the standard…

  9. Twig templates: operators and fetch functions Updated Markdown page

    Markdown documentation (help center) · Administration · Changed 01:08 pm

    This guide is for template developers who call Exponential template operators and fetch functions from .twig. It explains the two forms an operator has in Twig, how an operator gets its input, when a name needs the…

  10. Twig templates: performance (Speed) Updated Markdown page

    Markdown documentation (help center) · Administration · Changed 01:08 pm

    This page is for site builders and developers who need to know how fast .twig pages are, why, and how to measure their own. It describes what the Twig engine does to be fast, gives the measurements taken on a…

  11. Twig templates: writing operators and functions Updated Markdown page

    Markdown documentation (help center) · Administration · Changed 01:08 pm

    This guide is for PHP developers who add template operators or functions and want them in .twig (and .stpl) as well as in .tpl. The short answer: write them as you always have, for the template system. Every operator…

  12. Twig templates: recipes Updated Markdown page

    Markdown documentation (help center) · Administration · Changed 01:08 pm

    This page is for template developers who want a working starting point for the templates a site needs most, written in Twig for Exponential: a page layout, a line view, a block of Exponential Layouts, a mail template…

  13. Twig templates: security and escaping Updated Markdown page

    Markdown documentation (help center) · Administration · Changed 01:08 pm

    This guide is for site builders and template developers who decide what a .twig may do, and who print user input. It explains the sandbox that is on by default, what it allows and refuses, how to change it, and how…

  14. Twig templates: troubleshooting and FAQ Updated Markdown page

    Markdown documentation (help center) · Administration · Changed 01:08 pm

    This page is for template developers whose .twig does not do what they expect. Each entry gives what you see, the cause and the fix. Most errors are found by ./console exp:template:check before a page shows them; with…

  15. A first .twig, step by step Updated Markdown page

    Markdown documentation (help center) · Administration · Changed 01:08 pm

    This tutorial is for a template developer who has written .tpl templates (or Twig in another project) and wants a first Exponential page in Twig. It builds the full view of an article as a .twig: an override rule, the…

  16. Writing and running .twig templates Updated Markdown page

    Markdown documentation (help center) · Administration · Changed 01:08 pm

    This guide is for template developers who write Twig 3 templates for an Exponential design. It explains how a .twig is found and rendered, what it sees, how it calls the template system, and what it cannot do. The…

  17. Two-step sign-in Updated Markdown page

    Markdown documentation (help center) · Your account · Changed 01:08 pm

    After the password, a code from an authenticator app on the phone, or one sent by e-mail: the password alone is then useless to anyone else. This guide is for site owners and administrators who turn it on, and for users…

  18. The administration design switch: settings, designs and roles Updated Markdown page

    Markdown documentation (help center) · Administration · Changed 01:08 pm

    This guide is for administrators and developers who set up the per-session choice of the administration design (the feature). You will read the settings, add an installed design to the list, make sure every offered…

  19. UI switch settings: the interface language choice Updated Markdown page

    Markdown documentation (help center) · Administration · Changed 01:08 pm

    This guide is for the administrator of an installation. At the end you know every setting of the UI switch, can offer another interface language, limit the choice to some siteaccesses or switch it off, add the toolbar…

  20. The upgrade check: files and database before an upgrade Updated Markdown page

    Markdown documentation (help center) · Installation and upgrades · Changed 01:08 pm

    This guide teaches Setup > Upgrade check (/setup/systemupgrade) of the administration interface: what it compares, what every part of the page says, how to read each kind of finding and how to deal with it, and how to…