Wat is Twig?

Twig is een PHP templating engine. Dat betekent dat je losse onderdelen kan bouwen en deze kan hergebruiken binnen je site. Daardoor hoef je bijvoorbeeld maar één keer een header te bouwen of een product grid in elkaar te zetten.

De Twig code wordt door PHP ontcijferd en aangevuld met data uit de database. Hoe je dit doet zullen we later behandelen.

https://twig.symfony.com/

Een aantal belangrijke concepten om te begrijpen zijn:

Tags

Filters

Naast de twig documentatie zijn er ook een aantal custom filters die zijn uitgelegd op de filters pagina van dit document.