24. 09. 2013, 14:06

Hallo Forum-Mitglieder,

ich habe eine Frage zum Datensatz-Typ "file-reference".

Im Backend bei einem Datensatz kann ich Bilder verlinken und speichern. Das funktioniert soweit. Die Ausgabe im Frontend auch, weil die Referenz existiert.

Beim Editieren des Datensatzes jedoch sehe ich beim erneuten Aufruf eine leere tca-multiselect-Box.
Hinterlegt ist auf jeden Fall die Datei, aber sie ist unsichtbar und ihr Name wird in der Liste nicht ausgegeben.

Hier meine TCA-Konfiguration dazu:

  1. ...
  2. 'citypic' => array(
  3. 'exclude' => 0,
  4. 'label' => 'LLL:EXT:xxx/Resources/Private/Language/locallang_db.xlf:tx_xxx_domain_model_provider.citypic',
  5. 'config' => array(
  6. 'type' => 'group',
  7. 'internal_type' => 'file_reference',
  8. 'uploadfolder' => 'uploads/tx_xxx',
  9. 'allowed' => 'png,jpg,jpeg',
  10. 'disallowed' => 'php',
  11. 'size' => 5,
  12. ),
  13. ),
  14. ...

Wenn ich jetzt aus "file-reference" nur noch ein "file" mache, so stellt er dann den Namen dar, jedoch gibt er beim Löschen und speichern einen Fehler aus, dass der hinterlegte Pfad nicht stimmt.

Habt ihr Bug-fixes dazu gefunden oder eine Lösung für mich parat?

Vielen Dank für die Antworten und einen schönen Tag Euch.

Gruss,