Search the FirstSpirit Knowledge Base
Hallo zusammen,
unser Kunde wünscht Inhalte zeitgesteuert ein-/auszublend.
Nach meine Recherche kommt das Modul "RealtimeTargeting" in Frage. Hier soll man neben Zielgruppen auch Gültigkeitszeiträume definieren können und diese dann in der MPP sich darstellen lassen.
Frage:
1. Ist das Modul lizenzpflichtig (mit weiteren Kosten)?
2. Oft ist die Rede von contentCreator. Lassen sich auch die Gültigkeitzeiträume sowie die Darstellung im MPP auch im SiteArchitect dann nutzen?
Gibt es andere (einfache) Wege eine zeitgesteuerte Augabe zu realisieren?
Mir würde die manuelle Variante infallen in dem man per JSP Inhalte ein-/ausblendet und/oder das Freigeben und Generieren in FirstSpirit zu einem gewünschten Zeitpunkt durchführt. Nachteil ganz klar die fehlende Vorschau und der Entwicklungsaufwand sowie die Umstellung aller Seiten auf JSP.
Hallo Sergej,
kennst du schon die in FirstSpirit integrierte Möglichkeit der Festlegung eines Gültigkeitszeitraumes?
Auf Absatzebene kannst du damit den Gültigkeitszeitraum bestimmen, der Absatz wird dann bei der Generierung nur innerhalb des Gültigkeitszeitraums ausgespielt.
Für "einfache" Anforderungen genügt das meistens. Allerdings ist die Funktion nur auf Absätzen verfügbar. Was wir daher auch schon gemacht haben, ist diese Funktion für ganze Seiten oder auch Datensätze innerhalb von Datenquellen nachzubauen.
Bei der Generierung kannst du dann die entsprechenden Eingabefelder des Formulars prüfen und gegen das aktuelle Datum und Zeit zum Generierungszeitpunkt vergleichen. Über $CMS_SET(#global.stopGenerate, true)$ könntest du dann die Generierung der Seite abbrechen wenn ihr Gültigkeitszeitraum ungültig ist.
Grüße
Sandro
Hallo Sergej,
kennst du schon die in FirstSpirit integrierte Möglichkeit der Festlegung eines Gültigkeitszeitraumes?
Auf Absatzebene kannst du damit den Gültigkeitszeitraum bestimmen, der Absatz wird dann bei der Generierung nur innerhalb des Gültigkeitszeitraums ausgespielt.
Für "einfache" Anforderungen genügt das meistens. Allerdings ist die Funktion nur auf Absätzen verfügbar. Was wir daher auch schon gemacht haben, ist diese Funktion für ganze Seiten oder auch Datensätze innerhalb von Datenquellen nachzubauen.
Bei der Generierung kannst du dann die entsprechenden Eingabefelder des Formulars prüfen und gegen das aktuelle Datum und Zeit zum Generierungszeitpunkt vergleichen. Über $CMS_SET(#global.stopGenerate, true)$ könntest du dann die Generierung der Seite abbrechen wenn ihr Gültigkeitszeitraum ungültig ist.
Grüße
Sandro