Als «theming» getaggte Fragen

7
Wie füge ich dem Menüpunkt eine aktive Klasse hinzu?

Ich entwickle ein Thema für Drupal 7 und bin mit dem folgenden Problem konfrontiert. Ich kann sehen, dass es durch jQuery Korrekturen gibt. Aber ich würde es gerne auf Drupal-Art machen. Mein aktuelles HTML <ul class="menu sf-js-enabled"> <li class="first leaf"> <a href="/"...

7
Drucken von Feldelementattributen mit Twig / Drupal 8

In Drupal 7 kann ich dies in einer benutzerdefinierten Feldvorlage tun, um das Alt-Tag eines Bildes zu drucken: <?php print $item['#item']['alt']; ?> Und obwohl "item" in Twig / drupal 8-Feldern eine Variable zu sein scheint, kann ich anscheinend nicht dasselbe tun. Ich habe diese...

7
Was macht die Funktion entity_view?

Nachdem ich die Dokumentation gelesen und den Code durchsucht habe, kann ich nicht genau herausfinden, wofür die Funktion entity_view gedacht ist. In der Dokumentation wird erläutert, dass der Ansichtsrückruf ausgeführt wird, sofern er definiert ist, wobei auf die Ansichtsfunktion des...

7
Wie überschreibe ich eine Feldvorlage?

Ich versuche, eine Feldvorlage mit meiner eigenen zu überschreiben. Das Feld heißt field_test, daher habe ich ein Feld - Feldtest - mynodetype.html.twig-Vorlagendatei `im Stammverzeichnis-Verzeichnis / templates / erstellt, aber Drupal erkennt es nicht. Ich habe den Cache von der Benutzeroberfläche...

7
So passen Sie den Pager an

Ich habe einen Code, der einen Standard-Pager ausgibt: print theme('pager'); es gibt dies aus: <h2 class="element-invisible">Pages</h2> <div class="item-list"> <ul class="pager"><li class="pager-current first">1</li> <li class="pager-item"><a title="Go...

7
Rendern Sie ein Feld, das in einem anderen Feld enthalten ist

Ich verwende das Drupal-Absatzmodul , mit dem Sie "Bündel" von Feldern in anderen Feldern erstellen können. (Dies geschieht mit Entitäten). Jedes Bundle hat eine eigene tpl.php-Datei. Darüber hinaus können Sie "Unterbündel" in den "Hauptbündeln" für komplexe Layouts verschachteln. Ich habe ein...

7
Fehler beim Erstellen eines benutzerdefinierten Zweigfilters

Ich versuche, in Drupal 8 einen benutzerdefinierten Zweigfilter zu erstellen. Ziel ist es, meinen benutzerdefinierten Filter in einer Vorlage wie der folgenden zu verwenden: {{ a_variable|myfilter }} Ich habe ein benutzerdefiniertes Modul mit 3 Dateien erstellt: MODULE.info.yml MODULE.services.yml...

7
Vorverarbeitung der Absätze [geschlossen]

Geschlossen . Diese Frage muss fokussierter sein . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 4 Jahren . Ich möchte...

7
Holen Sie sich den Site-Namen in eine benutzerdefinierte Vorlage

Ich möchte den Site-Namen in einer benutzerdefinierten Vorlage drucken ( page--front.html.twig) {{ site_name }} funktioniert nicht. Wenn ich benutze, {{ page['#title'] }}erhalte ich nur "Willkommen bei [Site-Name]". Ich suche nach einer Möglichkeit, nur den Site-Namen zu drucken. Weiß jemand, wie...

7
Wie überschreibe ich ein RenderElement?

Es gibt ein Drupal 8-RenderElement namens HtmlTag, das steuert, wie HtmlTags gerendert werden. Ich möchte dies überschreiben, damit ich das Standardverhalten ändern kann. Ich könnte eine Klasse schreiben, die HtmlTag erweitert und überschreibt, was ich brauche, aber wie würden dann Drupal Core und...

7
Wie ändere ich einen Link für Sprachelemente?

Ich möchte die Standardausgabe von Drupal 8 von Links in einer bestimmten Situation, dem Sprachumschalter, ändern. Idealerweise möchte ich dies in einer Zweigvorlage tun können und muss keine massive PHP-Datei erstellen, die das gesamte Link-Generierungssystem überschreibt, und eine GROSSE...

7
So laden Sie den RTL-Stil in der RTL-Sprache

Ich habe eine mehrsprachige Website, eine der Sprachen ist eine RTL-Sprache. In Drupal 7 habe ich mein CSS in style.cssRTL-CSS style-rtl.csseingefügt und standardmäßig auch die Datei style-rtl.css geladen. In Drupal 8 habe ich jetzt eine mehrsprachige Wie kann ich Drupal anweisen, meinen RTL-Stil...