2016-05-17 12 views
0

Wie normalen PHP-Code in Drupal 8 Zweig Vorlage verwenden?PHP-Code in Drupal8 Vorlage

require_once(realpath($_SERVER['DOCUMENT_ROOT'].'/include.php')); 
+0

Warum möchten Sie das tun? – DarkBee

+0

Sie ruinieren den ganzen Punkt einer Vorlagensprache. Thing wie das sind nicht sogar in D7, die PHP als Vorlage Sprache verwendet getan. Wenn Sie ein anderes Skript in Ihre Vorlage einfügen müssen, müssen Sie etwas falsch machen. –

Antwort

2

Sie können PHP nicht in einer Twig-Vorlage verwenden.

Ich weiß nicht, was Sie gerade versuchen zu erreichen, aber es gibt viele Haken und Flecken in der Render-Pipeline von Drupal, wo Sie Ihre PHP-Logik setzen können, also brauchen Sie dieses "Hacky" Zeug nicht. Vielleicht können wir Ihnen einen Hinweis geben, wo Sie suchen sollten, wenn Sie uns mitteilen, was Ihre include.php-Datei tun soll.

0

Sie können Variablen an Zweigvorlagen mit Haken an Ihre Vorlagen anhängen.

Es gibt keine Option, PHP in Zweig zu verwenden.