Questions & Answers

SOLVED
amelnik
I'm new here

Inahltsseite in einer anderen Inahltsseite ausgeben

Jump to solution

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 :

Ausgabe eines Absatzes einer anderen Seite:

...page.body("mein_absatz")

Ausgabe einer Eingabekomponenten einer andere Seite:

....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

0 Kudos
1 Solution

Accepted Solutions
Peter_Jodeleit
Crownpeak employee

Mit  4.2.R4 geht das รผber $CMS_VALUE(page.formData)$

Peter

View solution in original post

0 Kudos
6 Replies
Peter_Jodeleit
Crownpeak employee

Mit  4.2.R4 geht das รผber $CMS_VALUE(page.formData)$

Peter
0 Kudos

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

0 Kudos

Das ist seit Version 4.2.440 verfรผgbar. Zugangsdaten gibt es รผber den Helpdesk.

Peter

Super! Besten Dank!

Nach dem Update auf die neue Server - Version klappt der Lรถsungsvorschlag einwandfrei.

0 Kudos

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.

0 Kudos

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.

Peter
0 Kudos

Type a product name