Hallo,
in meinem Templavoila Seitenlayout habe ich drei Bereiche definiert, die vom Element-Type "Content Elements" sind.
Man kann diese Bereiche also durchaus mit Spalten (nach altem Muster) vergleichen.
Nun möchte ich gerne die letzte Spalte (die letzte CE Box) im FE nur dann anzeigen lassen, wenn Sie Inhalt enthält. Dieser Inhalt würde dann optional vom Redakteur eingefügt werden.
Ist das mit Templavoila möglich und wenn ja, wie?
Ich freue mich über Eure Hilfe.
Mit freundlichen Grüßen
Jesse
Templavoila Seitenlayout - ElementBox dynamisch ausblenden
Hallo Jesse,
lang nichts gehört!
Ich würde einfach schnell ein zweites TV Template daraus machen (also 2-Spalten und 3-Spalten) und dem Redakteur erlauben das zu wechseln...
Oder du baust ein FCE mit zwei Contentbereichen so das man das in die rechte von 2 Spalten einfügen kann und dort bei Bedarf eine Dritte entsteht. Das geht aber natürlich nur, wenn die erste Spalte immer die gleiche Breite hat.
Grüße
Christian
Hi Christian,
schön von Dir zu hören. Hoffe, es geht gut.
Zu Deinem ersten Vorschlag:
Die Idee hatte ich auch schon. Da unsere Redakteure aber das Spaltenlayout gewöhnt sind, wäre es besser, wenn man die letzte Spalte optional befüllen kann und sie erst angezeigt wird, wenn sie Inhalte enthält.
Deine zweite Lösungsmöglichkeit ist auch ok, erzeugt aber nochmehr Aufwand bei den Redakteuren. Da würde ich die erste bevorzugen.
Kann man auf die XML Struktur nicht per TS zugreifen und den Inhalt bestimmter Knoten abfragen?
Gruß
Jesse
Du kannst beim Erstellen von Contentbereichen im TV Wizard/Mapper irgendwo einstellen, dass der Contentbereich einer bestimmten Spalte des alten Systems entsprechen soll.
Ich denke dadurch wird dann in der DB bei den Contents ColPos gesetzt und du könntest per TS eine numRows Abfrage für Content einer bestimmten Spalte für die aktive Seite machen. Damit könnte man sowas wahrscheinlich realisieren...
Mir gehts gut und dir/euch? Aber vielleicht sollten wir das auf PMs verlagern?
Danke für den Hinweis. Den werde ich mal verfolgen.
Alles weitere per PM 🙂