Search the FirstSpirit Knowledge Base
Hallo,
mein Ziel ist es in einer Seitenvorlage eine andere zentral gepflegte Seite aus der Inhalteverwaltung zu rendern. Entweder sehe ich den Wald vor lauter Bäumen nicht oder es ist in der Tat etwas tricky.
Gefunden und bereits erfolgreich ausprbiert habe ich :
...page.body("mein_absatz")
....page.data.get("pt_meine_headline")
Nun ist es aber so, dass ich in meiner Seitenvorlage keine Absätze habe sondern alle Formularfelder sich in der Seitenvorlage selbst befinden.
Mit #global.node.store.storeElement(header_ssi_refname, #global.node.uidType).page bekomme ich auch mein Seitenobjekt, aber wie kann ich es denn nun rendern, damit ich den endgültigen HTML-Code der Inahltsseite an diese Stelle bekomme ?
Ich möchte explizit keine Global Contents nutzen!
Besten Dank im Voraus!
Grüße
Alex
Mit 4.2.R4 geht das über $CMS_VALUE(page.formData)$
Hallo Peter,
$CMS_VALUE(page.formData)$ Liefert mir kein Ergebnis.
$CMS_VALUE(page.formData.class)$ liefert:
de.espirit.firstspirit.parser.eval.Undefined
$CMS_VALUE(page.class)$ liefert:
de.espirit.firstspirit.store.access.pagestore.PageImpl
Wir setzen z.Z. die Version "Version Server: 4.2.432.43881" ein. Wird die Funktionalität hier bereits unterstützt ? Wenn nicht, wo kann ich mir die neuste Version holen und wo bekomme ich die Zugangsdaten dafür? (Persönliche Kunden-Daten gerne auch als Privatnachricht).
Besten Dank!
Grüße
Alex
Das ist seit Version 4.2.440 verfügbar. Zugangsdaten gibt es über den Helpdesk.
Super! Besten Dank!
Nach dem Update auf die neue Server - Version klappt der Lösungsvorschlag einwandfrei.
Hi Peter,
bei mir funktioniert diese Variante "fast". Das Problem ist, dass in der Seite eingehangene Absätze nicht ausgegeben werden, sondern nur die Templateinhalte. Gibt es eine Möglichkeit den kompletten Inhalt der Seite auszugeben?
Meine Daten:
FirstSpirit Client 5.0.210.55494
Java Version: 1.6.0_43 32bit Sun Microsystems Inc.
Das "Problem" ist die Referenzierung der Absätze im entsprechenden Template:
$CMS_VALUE(#global.page.body("Content left"))$
Wenn "#global.page " entsprechend umgesetzt wird (und nachher auch wieder korrekt zurückgesetzt wird), sollte auch die Generierung der Absätze funktionieren.