Come posso cambiare il modello di frontpage di Drupal 8, in modo che non usi il normale modello page.html.twig?
Come posso cambiare il modello di frontpage di Drupal 8, in modo che non usi il normale modello page.html.twig?
Risposte:
Abilitatwig_debug
e vedrai i commenti HTML che circondano l'output che indicano quali suggerimenti di modelli sono disponibili. In questo caso otterrai un output come:
<!-- 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' -->
Assegnare un nome alla pagina del modello : front.html.twig utilizzerà quel modello solo per la homepage.
page
nella mia templates
directory.
views-view--frontpage.html.twig
file. Seguendo questi schemi, è possibile che sia il nome del modello correttofrontpage.html.twig
. Potresti provare. Altri template nel core sono chiamati con un - separando il loro nome dapage
, quindi forsefront-page.html.twig
?