Mit Drupal 7 ist es recht einfach, einen neuen Ansichtsmodus zu erstellen (siehe z. B. dieses Tutorial ). Gibt es jedoch eine Möglichkeit, einen Ansichtsmodus zu definieren, der nur für ein bestimmtes Bundle (Inhaltstyp) verfügbar ist?
Mit Drupal 7 ist es recht einfach, einen neuen Ansichtsmodus zu erstellen (siehe z. B. dieses Tutorial ). Gibt es jedoch eine Möglichkeit, einen Ansichtsmodus zu definieren, der nur für ein bestimmtes Bundle (Inhaltstyp) verfügbar ist?
Antworten:
Nein.
Die Ansichtsmodi werden nach Entitätstyp und nicht nach Bundle angegeben, wie hook_entity_info () zeigt.
Es ist auch nicht möglich, zusätzliche Felder zu definieren, die nur für eine bestimmte Kombination aus Bundle und Ansichtsmodus verfügbar sind, nur pro Bundle.
Mit dem Entitätsansichtsmodus des Drupal-Contrib-Moduls können Sie Ansichtsmodi erstellen und angeben, für welche bestimmten Bundles: Artikel, Basisseite usw.