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.twig
genauso gut versucht wie ein paar andere Formate.
Ich weiß, dass ich ändern kann, wie das Feld ausgegeben wird, node--teaser-block.html.twig
aber ich möchte es auf der Ebene der Feldvorlagen tun.
Antworten:
Für die Feldvorlage gibt es standardmäßig keinen Vorschlag für den jeweiligen Anzeigemodus.
Sie können diesen Vorschlag in einen Haken einfügen:
Fügen Sie dies in MYTHEME.theme im Themenverzeichnis ein.
quelle
$suggestions[] = 'field__node__' . $variables['element']['#field_name'] . '__' . $variables['element']['#bundle'] . '__' . $variables['element']['#view_mode'];