Oi! Bem-vindo ao DA. :) Tomei algumas liberdades ao editar a pergunta, espero ainda manter intacto o núcleo dela. Caso contrário, sinta-se à vontade para reverter ou editar novamente, mas tente manter o texto curto e direto ao ponto. Em relação a responder à sua pergunta, não sei, mas percebo que o módulo views tem um views-view--frontpage.html.twigarquivo. Seguindo esses padrões, é possível que o nome do modelo correto seja frontpage.html.twig. Você pode querer tentar. Outros modelos no núcleo são nomeados com um - separando o nome de page, então talvez front-page.html.twig?
Letharion
Eu adicionei todos esses arquivos à minha pasta de modelos no meu tema e ainda mostra o page.html.twig em vez daqueles que eu limpei o cache também antes de recarregar a página.
7284 Stefan #
Respostas:
23
Ativetwig_debug e você verá comentários HTML em torno da saída que informam quais sugestões de modelos estão disponíveis. Nesse caso, você obterá resultados como:
<!-- 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' -->
Nomeando sua página de modelo - front.html.twig usará esse modelo apenas para a página inicial.
views-view--frontpage.html.twig
arquivo. Seguindo esses padrões, é possível que o nome do modelo correto sejafrontpage.html.twig
. Você pode querer tentar. Outros modelos no núcleo são nomeados com um - separando o nome depage
, então talvezfront-page.html.twig
?Respostas:
Ative
twig_debug
e você verá comentários HTML em torno da saída que informam quais sugestões de modelos estão disponíveis. Nesse caso, você obterá resultados como:Nomeando sua página de modelo - front.html.twig usará esse modelo apenas para a página inicial.
fonte
page
no meutemplates
diretório.