Erik_Kasper
I'm new here

Bild von FS_DATASET ausgeben

Hallo zusammen,

Wir haben in unserem Projekt ein FS_DATESET mit einem Bild. Ich möchte dieses Bild ausgeben und versuche dies folgendermaßen:

$CMS_VALUE(st_zitat.getDataset().getEntity().getValue("picture"))$

In der Ausgabe erscheint "[laibach:MEDIASTORE_LEAF]@14c054a2"

Ich kann das Bild aber nicht mit CMS_REF oder CMS_VALUE(ref()) ausgeben.

$CMS_VALUE(st_zitat.getDataset().getEntity().getValue("picture").class)$

Die Klasse die mir so ausgegeben wird ist der "EditorWrapper", diese finde ich aber nicht in der API.

Desweiteren haben wir noch folgendes versucht:

$CMS_REF(st_zitat.picture)$

Hat jemand eine Idee, wie ich das Bild ausgeben kann? Wir nutzen FirstSpirit 5.

Viele Grüße,

Erik

0 Kudos
1 Reply
broszeit
I'm new here

Hallo Erik,

man muss an die URL zum Medium kommen und diese dann in ein <img/> Tag einfügen.

Ein angepasstes Beispiel aus dem Mithras Demoprojekt:

$CMS_FOR(_medium, st_gallery.dataset.entity.gallery_MediaList.sort(x -> x.Order_Index))$

.

.

.

<img src="$CMS_REF(_medium.Media_Ref, resolution:"PictureGallery")$" />$--

Für den vorliegenden Fall sollte dann der folgende Code helfen:

<img src="$CMS_REF(st_zitat.getDataset().getEntity().getValue("picture").Media_Ref)$" />

Viele Grüße

Rouven

0 Kudos