22. 08. 2013, 15:44

Hello,

Typo3 6.1.3

versuche gerade in einem Fluid Template Bilder aus dem Feld Media auszulesen. Und zwar als Filereferenzen

Mit

  1. <f:debug>{data}</f:debug>
sehe ich folgende media einträge:

media => '../../fileadmin/user_upload/IMG_0652.jpg,../../fileadmin/user_upload/IMG_065
6.jpg,../../fileadmin/user_upload/IMG_0703.jpg' (122 chars)
media_fileUids => '106,107,108' (11 chars)

juhu denkt man da.

dann explode ich mit einem vhs viewhelper die media_fileUids:

  1. <v:iterator.explode content="{data.media_fileUids}" glue="," as="images" >

und möchte dann die bilder ausgeben:

  1. <f:for each="{images}" as="image">
  2. <li>
  3. <f:debug>{image}</f:debug>
  4. <img src="<f:uri.image src="{image}" minWidth="940" maxWidth="940" treatIdAsReference="1"/>" />
  5. </li>
  6. </f:for>

leider nix gewesen:

No fileusage (sys_file_reference) found for given UID

das sind anscheinend gar nicht die ids aus der tabelle sys_file_reference unter media_fileUids sondern ids aus der tabelle sys_file.

hat da jemand einen workaround?