Bilderupload
am 18.09.2024 - 12:28 Uhr in
Moin Moin
Wir haben einen neuen Medientyp Namens Symbolfotos angelegt. Als Medienquelle ist Bild ausgewählt.
So weit so gut.
Im Medientyp Symbolfotos gibt es folgende Felder:
Bild, Einstellung unbegrenzte Anzahl Fotos
Symbolfoto Kategorie
Copyright Bild
Bild ist selbsterklärend
Symbolfoto Kategorie: wird benötigt um das Bild im entsprechenden Kategoieverzeichnis auf dem Server zu speichern.
Copyright Bild ist ebenfalls selbsterklärend.
Nun tritt folgendes Phänomen bei uns auf.
Wenn wir mehr als ein Bild hochladen, wird das erste Bild korrekt in die DB eingetragen, alle weiteren Bilder werden diesem Bild zugeordnet, also nicht korrekt in die DB eingepflegt.
Wie ist das möglich, bzw. wie kann man das verhindern?
Es soll jedes einzelne Foto separat eingetragen werden.
p.s.: Die Bilder werden alle hochgeladen und landen im richtigen verzeichnis.
- Anmelden oder Registrieren um Kommentare zu schreiben
Was verwendet ihr denn zum
am 23.09.2024 - 08:46 Uhr
Was verwendet ihr denn zum Hochladen? Ich verwende immer https://www.drupal.org/project/media_bulk_upload Mir ist das geschilderte Problem völlig unbekannt. Darum die Frage.
https://drupal-tv.de
Drupal sehen und lernen
Das Modul das du verwendest
am 23.09.2024 - 11:52 Uhr
Das Modul das du verwendest produziert bei uns einen Fehler
Error: Call to a member function getSettings() on null in Drupal\media_bulk_upload\MediaTypeManager->getTargetFieldSettings() (Zeile 116 in /var/www/vhosts/saarland.today/saarland.today/modules/contrib/media_bulk_upload/src/MediaTypeManager.php).
Wir verwenden den Standartupload von Drupal
Ok. Das sollte keinen Fehler
am 23.09.2024 - 12:04 Uhr
Ok. Das sollte keinen Fehler produzieren. wenn ihr den Standard-Upload von Drupal verwendet bedeutet das, dass das ihr den Medientyp Bild und die Medienbibliothek verwendet? Welche Drupal Core version setzt ihr aktuelles. Das ist wichtig für die Fehlerdiagnose.
https://drupal-tv.de
Drupal sehen und lernen
Wir verwenden die aktuelle
am 23.09.2024 - 12:18 Uhr
Wir verwenden die aktuelle Version 10.3.5
Das sieht für mich aus, als
am 24.09.2024 - 07:23 Uhr
Das sieht für mich aus, als solltet ihr eure PHP-Version dringend mal auf 8.3 upgraden. Welche PHP-Version habt ihr denn gerade aktiv?
https://drupal-tv.de
Drupal sehen und lernen
Moin Version 8.2.23
am 24.09.2024 - 08:31 Uhr
Moin
Version 8.2.23
Das dachte ich mir. Wenn ihr
am 24.09.2024 - 12:04 Uhr
Das dachte ich mir. Wenn ihr PHP auf PHP 8.3.x aktualisieren könnt, sollte auch Multiupload wieder ohne Probleme laufen. Der beschriebene Bug ist trotzdem seltsam. Das müsste müsste man glatt mal nachbauen um zu testen ob daß anderen mit 10.3.x auch so geht.
https://drupal-tv.de
Drupal sehen und lernen
Meines Wissens ist die 8.3.x
am 24.09.2024 - 15:25 Uhr
Meines Wissens ist die 8.3.x offiziell noch nicht für Plesk freigegeben.
Oh Gott ihr habt Plesk. Das
am 24.09.2024 - 16:06 Uhr
Oh Gott ihr habt Plesk. Das ist dann natürlich ein Problem. Wenn ich was finde melde ich mich. Ich verduche mal den Fehler nachzubauen.
https://drupal-tv.de
Drupal sehen und lernen
SportSaarlandToday
am 24.09.2024 - 19:44 Uhr
Moin Moin
Wir haben einen neuen Medientyp Namens Symbolfotos angelegt. Als Medienquelle ist Bild ausgewählt.
So weit so gut.
Im Medientyp Symbolfotos gibt es folgende Felder:
Bild, Einstellung unbegrenzte Anzahl Fotos
Symbolfoto Kategorie
Copyright Bild
Bild ist selbsterklärend
Symbolfoto Kategorie: wird benötigt um das Bild im entsprechenden Kategoieverzeichnis auf dem Server zu speichern.
Copyright Bild ist ebenfalls selbsterklärend.
Nun tritt folgendes Phänomen bei uns auf.
Wenn wir mehr als ein Bild hochladen, wird das erste Bild korrekt in die DB eingetragen, alle weiteren Bilder werden diesem Bild zugeordnet, also nicht korrekt in die DB eingepflegt.
Wie ist das möglich, bzw. wie kann man das verhindern?
Es soll jedes einzelne Foto separat eingetragen werden.
p.s.: Die Bilder werden alle hochgeladen und landen im richtigen verzeichnis.
´
Der Denkfehler liegt darin, dass das Bildfeld innerhalb des Medientyps nur ein Bild empfangen darf, an dass dann jeweils neue Felder Copyright und Kategorie angehängt werden. Alle drei Felder zusammen ergeben ein Medium, dass in der Medienbibliothek von Drupal angezeigt wird. Die von euch gewünschte Fiktionalität übernimmt das Modul Media-Bulk-Upload indem es für jede Hochgeladene Datei ein Medium erstellt, dass jeweils aus en 3 Feldern des Medientyps besteht. So lässt sich euer Problem, lösen.
https://drupal-tv.de
Drupal sehen und lernen