> For the complete documentation index, see [llms.txt](https://akyos.gitbook.io/book/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://akyos.gitbook.io/book/symfony/template-et-composants.md).

# Template et composants

Pour ce qui est de la hiérarchisation des templates, nous allons reprendre cette fois ci, la hiérarchie des controllers

<pre><code>-- templates
_____ admin
________ layout
<strong>________ event
</strong>___________ components
___________ _form.html.twig
<strong>___________ index.html.twig
</strong>_____ front
_____ notification
...
</code></pre>

{% hint style="warning" %}
Pour les composants twig, réécrivez bien le path du template que vous allez mettre dans le bon dossier.
{% endhint %}

{% hint style="danger" %}
**Ne laissez pas vos templates dans le dossier "templates > components" natif.**
{% endhint %}

### Utilisation des composants

Vous allez avoir besoin de réutiliser pas mal de chose. Le bundle des twig components est faire pour ça, il faudra alors l'utiliser un maximum.
