Search the FirstSpirit Knowledge Base
Hallo Community,
ich würde gerne den Mechanismus der Content Projektion nutzen um viele statische Inhalte über das CMS zu generieren.
Die Daten kommen allerdings nicht wie gewohnt aus der CMS DB, sondern werden über einen externen Dienst (Rest Service) geliefert.
Ist das so überhaupt möglich oder würdet Ihr ggf. ein anderes Pattern nutzen?
Gruß und vielen Dank
David
Hallo David,
eine ContentProjektion basiert immer auf Datenquellen bzw. genauer auf einer Inhaltsseite mit eingebundener Tabellenvorlage in einem Inhaltsbereich.
Das heißt letztlich: ohne Datensätze keine ContentProjektion.
Theoretisch wäre der Umweg über einen Import eine Option. Mag sich jetzt auf den ersten Blick nicht so charmant anhören - aber ob man das jetzt importiert oder zum Generierungszeitpunkt in eine statische Datei rendert ist letztlich ja eigentlich gar kein so großer Unterschied. Letzteres wäre ja auch irgendwie ein Import - nur eben in eine HTML-Datei 😉
Du kannst das Ganze natürlich auch einfach nachgelagert im Auftrag "zu Fuß" machen.
Aber vielleich kannst Du den Anwendungsfall noch etwas beschreiben - insbesondere was genau der Vorteil einer CP wäre.
Viele Grüße
Michael
Hallo David,
eine ContentProjektion basiert immer auf Datenquellen bzw. genauer auf einer Inhaltsseite mit eingebundener Tabellenvorlage in einem Inhaltsbereich.
Das heißt letztlich: ohne Datensätze keine ContentProjektion.
Theoretisch wäre der Umweg über einen Import eine Option. Mag sich jetzt auf den ersten Blick nicht so charmant anhören - aber ob man das jetzt importiert oder zum Generierungszeitpunkt in eine statische Datei rendert ist letztlich ja eigentlich gar kein so großer Unterschied. Letzteres wäre ja auch irgendwie ein Import - nur eben in eine HTML-Datei 😉
Du kannst das Ganze natürlich auch einfach nachgelagert im Auftrag "zu Fuß" machen.
Aber vielleich kannst Du den Anwendungsfall noch etwas beschreiben - insbesondere was genau der Vorteil einer CP wäre.
Viele Grüße
Michael
Hallo David,
ist dieses Posting noch aktuell? Benötigt du noch weitere Hilfe oder hat Michael dir bereits helfen können? In diesem Fall wäre es super, wenn du seine "richtige Antwort" entsprechend markieren würdest.
Andernfalls würde ich dich ebenfalls bitten, deinen Anwendungsfall noch etwas mehr zu beschreiben.
Viele Grüße
Michaela