Zum Inhalt springen

Backend Datensatzverwaltung: Label mit Thumbnail von Bild

Erstellt am 12. Oktober 2009 · 3 Antworten · letzte Antwort am 13. Oktober 2009

Tags: TCA, Bilder, Frage

zappzarapp ·

Hallo!

Für Backend Datensätze einer eigenen Extension kann man ja mit in der ext_tables.php angeben, welches Feld beim Verwalten der Datensätze angezeigt wird (z.B. 'label' => 'title'). Ich hätte jetzt gerne die Möglichkeit für 'label' ein Datenbankfeld anzugeben welches eine Bilddatei speichert (z.B. /uploads/my_ext/foto1.jpg) und würde dann gerne im Backend im label Field aber nicht '/uploads/my_ext/foto1.jpg' stehen haben sondern einen Thumbnail von meinem Bild.

Hintergrund des Ganzen: Meiner Meinung nach gibt es keine ordentliche Extension für Fotoalben/Fotos. Ich habe mir jetzt überlegt etwas eigenes zu Programmieren und IRRE für die Alben zu verwenden. Dabei wäre es aber gut wenn die 1:n Verknüfpung nicht so aussieht:
Mein Album
- /uploads/my_ext/foto1.jpg
- /uploads/my_ext/foto2.jpg
- /uploads/my_ext/foto3.jpg
sondern:
Mein Album
- Thumbnail von foto1.jpg
- Thumbnail von Foto2.jpg
- Thumbnail von Foto3.jpg

Ich nehme mal an, dass das Ganze sehr nahe am TYPO3 Kern liegt und es keine einfache Lösung (falls überhaupt) dafür gibt?

lg Matthias

zappzarapp ·

Hier nochmal zur Veranschaulichung:

Bild: zappzarapp.at/…/irre.gif

Ist jetzt nur schnell etwas mit Weinkategorien zu Weinen, aber eben eine 1:n Verknüfpung. Und an stelle des Bild1.jpg, Bild2.jgp (dem Label) hätte ich gerne einen Thumbnail des entsprechenden Bildes...

lg Matthias

zappzarapp ·

Tja.. das habe ich eh befürchtet.. damit wäre halt (imho) eine gescheit über das Backend verwaltbare Fotogalerie möglich. Hab ja schon viel mit Bildergallerien rumgetan aber eine die wirklich zufriedenstellen gearbeitet hat hatte ich noch nicht (jm_gallery - hatte ich die letzten Male nur Probleme mit dem neu überarbeiteten Ajax-Admin-Frontend Tool und alle anderen sind auch nicht praktisch zu bedienen, vor allem wenn man auch Tags/Beschreibungen etc. zu den Bildern hinzufügen will)

lg Matthias