Regeln: Eingabekomponente innerhalb FS_CATALOG abhängig von dessen Bezeichner ausblenden etc.

Es soll möglich sein, eine Eingabekomponente einer Absatzvorlage abhängig von der Bezeichnung/Wert des umgebenden FS_CATALOG/FS_LIST z.B. auszublenden.

Ähnlich wie bei Containertype nur zusätzlich z.B. mit Containername. Besser wäre noch ein Name oder ein Bezeichner an FS_CATALOG einzuführen der abgefragt werden kann, der nicht unique ist.

Hintergrund ist der Wunsch Templates wiederverwenden zu können. Das wäre durch diese Erweiterung noch viel besser möglich als bisher!

Beispiel: Ein Teaser hat immer den gleichen Aufbau: Headline, Bild, Text. Dieser Teaser soll in mehreren FS_CATALOG verwendet werden. Die tatsächliche Darstellung (Type des Teasers) bestimmt die umgebende Liste durch CSS Klassen etc. (FS_CATALOG).

Nun gibt es jedoch eine Ausnahme. Ein bestimmter Teaser hat für die mobile Ansicht ein zweites Bild. D.h. in der Teaser Absatzvorlage möchte ich abfragen in welcher FS_CATALOG Eigabekomponente er sich befindet und dann die zweite Bild-Eingabekomponente anzeigen und zum Pflichtfeld machen. Das HTML unterscheidet sich nur minimal.

Wir hatten schon diverse weitere Fälle wo uns diese Funktion unnötige Templates hätte ersparen können!

Tags (2)
1 Comment
kohlbrecher
Crownpeak employee
Crownpeak employee

Hallo Daniel,

mit der FirstSpirit Version 2020-12 wurde das von dir gewünschte Feature  umgesetzt.

Mit der aktuellen FirstSpirit-Version wurde die Regelauswertung (Funktionalität „Dynamische Formulare“) für den ContentCreator und den SiteArchitect erweitert. Mithilfe der Erweiterung können Informationen aus anderen Formularen (z. B. Formulardaten aus einer anderen Seite, aus Metadaten-Formularen oder aus den Projekteinstellungen) geholt und innerhalb der aktuellen Regelausführung verwendet werden.

Viele Grüße

Jan