- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
EditorWrapper zu String casten?
Hallo zusammen,
ich hole mir in einer Seitenvorlage mit $CMS_SET(data, #global.pageParams.data.get(0))$ einen Datensatz meiner Datenquelle.
Die Datenquelle beinhaltet ein Datumsfeld (hier als Beispiel mit dem Wert 01.04.2012), welches ich gerne formatiert ausgeben wรผrde.
$CMS_VALUE(data.getValue("date_of_issue"))$ gibt mir "01-Apr-2012" aus, als Datentyp wird mir de.espirit.firstspirit.client.editorcomponent.EditorWrapper ausgegeben.
Gibt es eine Mรถglichkeit diesen Datentyp in einen String zu casten um anschlieรend die toDate() Methode nutzen zu kรถnnen?
- Labels:
-
Developers
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hallo Jan,
ist das auch wirklich ein Datumsfeld (DB-Schema: xs:date)?
Ich gehe genauo vor und erhalte ein "java.util.GregorianCalendar".
Allerdings hole ich mir den Datensatz nicht รผber eine Auswahl, sondern der kommt von einem Absatz (Daten-Seite mit 1 Eintrag, pro Seite).
Vieleicht liegt es "irgendwie" daran, wie Du Dir den Datensatz holst.
Grรผรe
Andreas
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hallo Jan,
welcher Art von Eingabekomponente ist denn "date_of_issue" zugeordnet?
Bei einem CMS_INPUT_DATE sollte eigentlich (wie schon angemerkt) ein java.util.GregorianCalendar-Objekt zurรผckkommen. Kann es sein, dass "date_of_issue" einer FS_LIST zugeordnet ist ?
Wenn "date_of_issue" zum Beispiel eine Liste mit Absรคtzen wรคre, in denen eine Komponente CMS_INPUT_DATE mit Namen "st_date" vorkommt, dann kรถnnte man รผber folgenden Code an den ersten Absatz der Liste kommen und sich das Datum ausgeben lassen. Zurรผckgeliefert wird hier wiederum ein java.util.GregorianCalendar:
$CMS_VALUE(#global.pageParams.data.get(0).get("date_of_issue").get(0).get(#global.language,"st_date").get())$
Freundliche Grรผรe
Ismail

