HI,
We would like to use the component generation feature, but we’ve noticed that when working with nested dialogs such as composite fields, assigning a DAM asset does not work as expected. Instead of storing the JCR UUID, only a random plain file name is saved. Is there a workaround for this issue?
Thx
Hi Sebastian,
thanks for your reply. Of course I can share our setup:
We’re using a dialog like this with AI
Accelerator 2.2.5 and gpt-4o.
When using nested compositeField and damLinkField it’s generating something like this “image.jpg” instead of an asset uuid.
label: Teaser
form:
properties:
headline:
$type: textField
label: Überschrift
backgroundColor:
$type: textField
label: Hintergrundfarbe
cards:
$type: jcrMultiField
label: Karten
field:
$type: compositeField
properties:
title:
$type: textField
label: Titel
text:
$type: textField
label: Text
image:
$type: damLinkField
label: Bild
linkLabel:
$type: textField
label: Linktext
linkUrl:
$type: textField
label: Link-URL
iconClass:
$type: textField
label: Icon CSS Klasse
Kind regards
Daniel