Questions & Answers

SOLVED
jlindenberg
I'm new here

CMS_INPUT_DOM in 2 Sprachen gleichseitig auswerten

Jump to solution

Hallo community,

ich brauche den Inhalt eines CMS_INPUT_DOM-Element in 2 Sprachen gleichseitig in eine Seitenvorlage darstellen, Die Daten kommen aus einer contentprojection.

ich habe volgendendes versucht, wird aber immer nur in die aktuell Sprache dargestellet, die andere Sprache bleibt aber leer.

#global.pageParams.data[0].content_DE

#global.pageParams.data[0].content_EN

#global.pageParams.data[0].get("content_DE")

#global.pageParams.data[0].get("content_EN")

Danke in Voraus.

0 Kudos
1 Solution

Accepted Solutions

Danke Herr Marx,

รคndern #global.language ist aus meinen Sicht irrefรผhrend.

Hier ist andere mรถglochkeit,

 

$CMS_FOR(lang, #global.project.languages)$

$CMS_VALUE(#global.pageParams.data[0].getValue("content_" + lang.abbreviation.upperCase).getAccessEditor(#global.project.getUserService(),false).get(lang))$

$CMS_END_FOR$

GrรผรŸe.

View solution in original post

0 Kudos
2 Replies
thmarx
I'm new here

Hallo Herr Lindenberg,

um die Daten z.B. in allen Projektsprachen auszugeben, kรถnnen sie so vorgehen:

$CMS_SET(set_backuplanguage, #global.language)$

$CMS_FOR(lang, #global.project.languages)$

    $CMS_SET(#global.language, lang)$

    $CMS_VALUE(#global.pageParams.data.get(0).content)$

$CMS_END_FOR$

$CMS_SET(#global.language, set_backuplanguage)$

Viele GrรผรŸe

Thorsten Marx

Danke Herr Marx,

รคndern #global.language ist aus meinen Sicht irrefรผhrend.

Hier ist andere mรถglochkeit,

 

$CMS_FOR(lang, #global.project.languages)$

$CMS_VALUE(#global.pageParams.data[0].getValue("content_" + lang.abbreviation.upperCase).getAccessEditor(#global.project.getUserService(),false).get(lang))$

$CMS_END_FOR$

GrรผรŸe.

0 Kudos

Type a product name