logo

Extra Block Types (EBT) - Neue Erfahrung im Layout Builderâť—

Extra Block Types (EBT) - gestylte, anpassbare Blocktypen: Diashows, Registerkarten, Karten, Akkordeons und viele andere. Eingebaute Einstellungen fĂĽr Hintergrund, DOM Box, Javascript Plugins. Erleben Sie die Zukunft der Layouterstellung schon heute.

Demo EBT-Module EBT-Module herunterladen

❗Extra Absatztypen (EPT) - Erfahrung mit neuen Absätzen

Extra Paragraph Types (EPT) - analoger, auf Absätzen basierender Satz von Modulen.

Demo EPT-Module EPT-Module herunterladen

Scroll

Drupal-Themeing Lektion 5: Thematisierung eines Feldes. Vorlage field.tpl.php.

26/05/2025, by Ivan

In dieser Lektion setzen wir die Thematisierung von Drupal fort und thematisieren diesmal Felder. Nach dieser Lektion werden wir die Ausgabe von Views thematisieren.

Um ein Feld zu thematisieren, muss die Datei modules/field/theme/field.tpl.php in den Ordner templates deines Themes kopiert und ihr ein neuer Name nach einem der folgenden Muster gegeben werden:

  • field--FIELD_TYPE.tpl.php â€” die Vorlage wird auf alle Felder des Typs FIELD_TYPE angewendet. Zum Beispiel, um alle Felder vom Typ Bild zu thematisieren, erstellt man eine Vorlage mit dem Namen field--image.tpl.php.

  • field--FIELD_NAME.tpl.php â€” die Vorlage wird auf das Feld mit dem Namen FIELD_NAME angewendet. Zum Beispiel, um das Feld mit dem Namen field_images zu thematisieren, erstellt man eine Vorlage mit dem Namen field--field_images.tpl.php.

  • field--BUNDLE.tpl.php â€” die Vorlage wird auf alle Felder angewendet, die einer Entität vom Typ BUNDLE hinzugefĂĽgt wurden. Zum Beispiel, um alle Felder in einem Inhaltstyp page zu thematisieren, erstellt man eine Vorlage mit dem Namen field--page.tpl.php.

  • field--FIELD_NAME--BUNDLE.tpl.php â€” die Vorlage wird nur auf das Feld FIELD_NAME angewendet, das zu einer Entität vom Typ BUNDLE hinzugefĂĽgt wurde. Zum Beispiel, um das Feld field_images im Inhaltstyp page zu thematisieren, erstellt man eine Vorlage mit dem Namen field--field_images--page.tpl.php.

Nachdem die Vorlage kopiert und umbenannt wurde, muss der Cache geleert und die erstellte Datei bearbeitet werden. Eine Beschreibung aller verfĂĽgbaren Variablen befindet sich in den Kommentaren der Vorlage.