Comment puis-je changer le modèle de page d'accueil de Drupal 8, afin qu'il n'utilise pas le modèle page.html.twig normal?
Comment puis-je changer le modèle de page d'accueil de Drupal 8, afin qu'il n'utilise pas le modèle page.html.twig normal?
Réponses:
Activeztwig_debug
et vous verrez des commentaires HTML entourant la sortie qui vous indiquent quelles suggestions de modèles sont disponibles. Dans ce cas, vous obtiendrez une sortie comme:
<!-- THEME DEBUG -->
<!-- THEME HOOK: 'page' -->
<!-- FILE NAME SUGGESTIONS:
* page--front.html.twig
* page--node.html.twig
x page.html.twig
-->
<!-- BEGIN OUTPUT from 'core/modules/system/templates/page.html.twig' -->
Nommer votre page de modèle - front.html.twig utilisera ce modèle uniquement pour la page d'accueil.
page
dans mon templates
répertoire.
views-view--frontpage.html.twig
fichier. En suivant ces modèles, il est possible que le nom de modèle correct soitfrontpage.html.twig
. Vous voudrez peut-être essayer. D'autres modèles dans le noyau sont nommés avec un - en séparant leur nompage
, alors peutfront-page.html.twig
- être ?