Ich habe eine Hauptvorlage, die einige andere Vorlagen in Unterordnern des Views/Frontend-Ordners meines Bundles enthält. Das Paket wird in einigen Projekten verwendet und ich muss einige der enthaltenen Vorlagen überschreiben. Aber das in den Symfony-Dokumenten beschriebene Overriding funktioniert nicht.Symfony Template Override funktioniert nicht
ich diesen Code verwenden, um die Vorlage zu schließen:
{{ include('@ppProfil/Frontend/parts/siegel.html.twig') }}
Und in dem Bündel, das ist erweitert das ppProfil
Bündel, ich habe die Vorlage siegel.html.twig
in den richtigen Ordnern (views/Frontend/parts/siegel.html.twig
) erstellt.
Ich habe den Cache gelöscht, löschte die Cache-Dateien, ... Aber es funktioniert nicht.
Irgendwelche Ideen? Vielen Dank.
Wenn Sie wirklich wollten, könnten Sie es mit @ arbeiten, indem Sie Ihre Zweig Namespaces konfigurieren: http://symfony.com/doc/current/cookbook/templating/namespaced_paths.html Aber, solange es was macht du willst, dann gibt es keine Notwendigkeit. – Cerad