I've figure out the problem.  Use transformerClass to store image nodes.

Here is my dialog file
[code]form:
  tabs:
    - name: tabMain
      label: carousel
      fields:
        - name: carousel_image
          class: 
info.magnolia.ui.form.field.definition.MultiValueFieldDefinition
          transformerClass: 
info.magnolia.ui.form.field.transformer.multi.DelegatingMultiValueFieldTransformer
          label: Carousel image
          field:
              name: image
              class: info.magnolia.ui.form.field.definition.LinkFieldDefinition
              targetWorkspace: dam
              appName: assets
              identifierToPathConverter:
                class: 
info.magnolia.dam.app.assets.field.translator.AssetCompositeIdKeyTranslator
              contentPreviewDefinition:
                contentPreviewClass: 
info.magnolia.dam.app.ui.field.DamFilePreviewComponent
              required: true
actions:
  commit:
    class: 
info.magnolia.ui.admincentral.dialog.action.SaveDialogActionDefinition
    label: save
  cancel:
    class: 
info.magnolia.ui.admincentral.dialog.action.CancelDialogActionDefinition
    label: cancel[/code]

Here is my .ftl file
[code][#assign currentNode = cmsfn.asJCRNode(content)]
[#assign contentNodeMaps = cmsfn.asContentMapList(cmsfn.children(currentNode, 
"mgnl:contentNode"))]
[#list contentNodeMaps as imageNode]
<img src="${damfn.getAssetLink("${imageNode.image}")}"/>
[/#list][/code]

Tao

-- 
Context is everything: 
http://forum.magnolia-cms.com/forum/thread.html?threadId=8d73a59b-340a-46ff-8dff-8634bd1cfc09


----------------------------------------------------------------
For list details, see http://www.magnolia-cms.com/community/mailing-lists.html
Alternatively, use our forums: http://forum.magnolia-cms.com/
To unsubscribe, E-mail to: <user-list-unsubscr...@magnolia-cms.com>
----------------------------------------------------------------

Reply via email to