Cześć! Witamy w DA. :) Zrobiłem sporo swobód podczas edytowania pytania, mam nadzieję, że nadal zachowałem jego rdzeń w nienaruszonym stanie. W przeciwnym razie możesz przywrócić lub edytować ponownie, ale staraj się, aby tekst był krótki i do rzeczy. Jeśli chodzi o odpowiedź na twoje pytanie, nie wiem, ale zauważam, że moduł widoków ma views-view--frontpage.html.twigplik. Zgodnie z tymi wzorami możliwe jest, że będzie to prawidłowa nazwa szablonu frontpage.html.twig. Możesz spróbować. Inne szablony w rdzeniu mają nazwy - oddzielające ich nazwy page, więc może front-page.html.twig?
Letharion
Dodałem wszystkie te pliki do folderu szablonów w moim motywie i nadal pokazuje page.html.twig zamiast tych, które wyczyściłem również pamięć podręczną przed ponownym załadowaniem strony.
Stefan
Odpowiedzi:
23
Włącz,twig_debug a zobaczysz komentarze HTML otaczające dane wyjściowe, informujące o dostępnych sugestiach dotyczących szablonów. W takim przypadku otrzymasz dane wyjściowe takie jak:
<!-- 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' -->
Nazewnictwo strony szablonu - front.html.twig użyje tego szablonu tylko dla strony głównej.
views-view--frontpage.html.twig
plik. Zgodnie z tymi wzorami możliwe jest, że będzie to prawidłowa nazwa szablonufrontpage.html.twig
. Możesz spróbować. Inne szablony w rdzeniu mają nazwy - oddzielające ich nazwypage
, więc możefront-page.html.twig
?Odpowiedzi:
Włącz,
twig_debug
a zobaczysz komentarze HTML otaczające dane wyjściowe, informujące o dostępnych sugestiach dotyczących szablonów. W takim przypadku otrzymasz dane wyjściowe takie jak:Nazewnictwo strony szablonu - front.html.twig użyje tego szablonu tylko dla strony głównej.
źródło
page
w moimtemplates
katalogu.