Ich versuche, Drupal 8 mit einem benutzerdefinierten Thema zu verwenden. Aufgrund der großen Strukturunterschiede für meine Anforderungen habe ich eine Seite - front.twig.html und eine Seite.twig.html. Ich möchte Schablonenteile erstellen, wie sie in verwendet werden phrozn oder in einem normalen Symfony2-Projekt, zum Beispiel eine footer.html.twig und eine header.html.twig. Diese Vorlagen werden in einem Unterverzeichnis / parts / gespeichert.
Aber wenn ich diese Vorlagen wie gewohnt aufrufe, erhalte ich nur eine Zeichenfolge mit dem Namen der Vorlage.
Beispielsweise:
{# in page.html.twig or page--front.html.twig #}
{% include 'parts/footer.html.twig' %}
Liefert den Dateinamen als String:
parts/footer.html.twig
Kann man das mit Drupal 8 machen?
include
Werten und deren Weitergabe? Angenommen, ich möchteimage-formatter
dieurl
Null einschließen und übergeben , um zu vermeiden, dass ein verknüpftes Bild erstellt wird.