Als «theming» getaggte Fragen

8
Fügen Sie Javascript zu mehreren spezifischen URLs hinzu

Ich versuche, meiner template.php-Datei auf einer Drupal 7-Site etwas Javascript hinzuzufügen. Ich möchte, dass das Javascript basierend auf der URL auf einen bestimmten Satz von Seiten geladen wird. Zum Beispiel möchte ich, dass das Skript geladen wird: mysite.com/blog/page1 mysite.com/blog/page2...

8
Holen Sie sich ein Bild mit Stil-URL von einem URI in Zweig

Dank 4k4 habe ich es endlich geschafft , meine ursprüngliche Bild-URI in einer Feldvorlage über zu erhalten item.content['#item'].entity.uri.value und mit {{ file_url(item.content['#item'].entity.uri.value) }} Ich würde die URL der Originaldatei erhalten. Ich habe die Bildstilinformationen über...

8
Eine Überschreibung von html.tpl.php aus einem Modul ausgeben?

Gibt es eine Möglichkeit, die Ausgabe einer Seite aus einem bereitgestellten Modul zu überschreiben und Ihre eigene html.tpl.php auszugeben, um effektiv die Kontrolle über die Ausgabe des Themas zu übernehmen? Ich möchte dies tun, um eine einzigartige Anmelde- / Registrierungserfahrung zu schaffen,...

8
Eine Seite Website mit Drupal 7

Ich habe viele persönliche oder Unternehmenswebsites mit einseitigem Website-Stil gesehen. Das einseitige Design ist sehr gut geeignet, um so schnell wie möglich alle Informationen zu geben, die Sie haben, ohne dass Benutzer herumklicken müssen, um herauszufinden, wer Sie sind, und ich möchte sie...

8
So rendern Sie das Absatzmodul im Zweig

Ich erstelle eine benutzerdefinierte Vorlage für mein Thema und erstelle eine page.html.twig-Seite. Ich möchte die einzelnen Knotenfelder in separate Zeilen aufrufen. Ich konnte alles außer dem Absatzfeld erfolgreich anzeigen. Ich habe versucht. {{ node.field_benefits }} {{

8
Wie erzwinge ich die Regeneration von Twig-Vorlagen?

Twig generiert Klassen für seine Vorlagen. Diese Klassen sind effektiv Caches, indem sie auf eine Disc geschrieben werden. Im Allgemeinen muss man sich wahrscheinlich nicht um die Details des Umgangs mit den Zweigvorlagen kümmern, aber es kann Fälle geben, in denen die Zweigvorlagen manuell neu...

8
Arbeiten mit Vorlagenvorschlägen für Drupal 8

Ich benötige Drupal, um eine benutzerdefinierte Seitenvorlage zu verwenden, wenn die URL einen bestimmten _GET- Parameter enthält. In D7 würde ich so etwas in der template.php des Themas machen: function mytheme_preprocess_page(&$variables) { if($_GET['isCustomTpl'] == true)...

8
Entwickeln Sie die Funktion dsm () in Drupal 8 page.html.twig

Ist die Funktion dsm () des Devel-Moduls in page.html.twig verfügbar? Wenn es nicht verfügbar ist, gibt es eine Möglichkeit, es verfügbar zu machen? Ich kann dsm () in der .theme-Datei verwenden, aber nicht in page.html.twig. Mir ist die Funktion dump () in .twig bekannt. dump () ähnelt var_dump ()...

8
Verwenden eines Feldwerts als Zweigattribut

Ich muss einen Feldwert als CSS-Klasse in einer Seitenvorlage festlegen. Wie kann ich es auf die Twig-Art machen? {{attributes.addClass('class-name')}} ist die Möglichkeit, die Klasse manuell festzulegen. Ich habe ein Listenfeld, in dem der Benutzer eine Hintergrundfarbe für einen Teil der Site...

8
Wie installiere ich ein Paket über Composer?

Ich möchte meinem benutzerdefinierten Drupal 7-Modul eine Bibliothek hinzufügen. Bibliothek kann über Composer installiert werden, aber ich kann keine Lösung für die Installation finden? Wie kann ich diese Bibliothek installieren? Ich habe "Composer Manager" installiert, kann es aber immer noch...

8
Wie thematisiere ich einen Link?

In Drupal 7 war dies möglich. $link = array( '#type' => 'link', '#title' => t('My Title'), '#href' => 'node/1', ); drupal_render($link); Aber ich habe dies mit Drupal 8 versucht und es gibt nichts aus. $link = array( '#type' => 'link', '#title' => t('test'), '#url' => 'node/1', );...

8
Wo rendern? Vorverarbeitung oder Vorlage?

Wir verbessern ständig unsere Codierungsleistung und überwachen das Laden jeder Seite, um das Laden und Rendern unserer Websites zu optimieren. Über die Aussage hinaus bin ich auf die Frage gestoßen, wo wir die renderbaren Arrays rendern sollen. Wenn Sie sie in Ihrem Präprozessor rendern, bleibt...

8
Feldvorlage für den Anzeigemodus

Ich habe eine Vorlage für mein Fachgebiet : field--field-category.html.twig. Gibt es eine Möglichkeit, dies für einen bestimmten Anzeigemodus zu überschreiben? A haben einen Modus namens teaser block. Ich habe es field--teaser-block--field-category.html.twiggenauso gut versucht wie ein paar andere...