Ergebnis 1 bis 11 von 11

Thema: File Upload im FEE mit Dropzone: PDF gibt Fehler Image type "pdf" was not allowed

  1. #1
    Contao-Nutzer
    Registriert seit
    03.10.2020.
    Beiträge
    41

    Standard File Upload im FEE mit Dropzone: PDF gibt Fehler Image type "pdf" was not allowed

    Ich habe mit MM eine Seite erstellt bei der im FEE die Möglichkeit besteht Bilder hochzuladen.
    Das funktioniert mit jpg wunderbar.
    Sobald ich aber versuche ein Pdf hochzuladen erhalte ich die Fehlermeldung:
    Code:
    Image type "pdf" was not allowed to be processed
    Im File Attribut Bilder habe ich als gültige Dateitypen
    Code:
    jpg,jpeg,png,svg,webp,pdf
    erlaubt.

    Übersehe ich noch eine weitere Einstellung?
    Nach meinem Verständnis sollte das funktionieren.

    Das PDF ist auch in der Dateiverwaltung zu finden.

    Jeder Tipp wird dankend angenommen.

  2. #2
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.719
    User beschenken
    Wunschliste

    Standard

    Hört sich soweit ok an - kann ich mir ab Juli ansehen...

  3. #3
    Contao-Urgestein Avatar von cliffparnitzky
    Registriert seit
    08.10.2010.
    Ort
    Lüneburg
    Beiträge
    2.451
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Aber ein PDF ist doch gar kein Bild … ergo ist die Fehlermeldung doch korrekt.

  4. #4
    Contao-Nutzer
    Registriert seit
    03.10.2020.
    Beiträge
    41

    Standard

    Da hab ich mich wohl zu ungenau ausgedrückt.
    Bild umfaßt in meinem Fall per Definition auch z. B. Grafiken, die gerne als Pdf erstellt werden.
    Zudem ist der Upload ja ein File-Upload, d.h. es sollen alle definiert freigegebenen Datentypen hochgeladen und verbreitet werden.
    Ein PDF kann aber auch nur ein Bild, z.B. jpg oder tiff, enthalten und nur kapseln.

    Fehlermeldung bedeutet auch, das der User die Fehlerseite von Contao zu sehen bekommt und keinen Dialog, der im kontrolliert sagt dass das PDF nicht verarbeitet werden kann mit der Möglichkeit danach transparent weiter zu surfen.

  5. #5
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.719
    User beschenken
    Wunschliste

    Standard

    Wenn du die Widgetoption auf "ohne Vorschaubild" umstellst, sollte der Upload funktionieren...

    Müsste man mal gucken, ob man die Option Vorschaubild auch für PDF einbaut - der Server muss dass aber auch bereitstellen.

  6. #6
    Contao-Nutzer
    Registriert seit
    03.10.2020.
    Beiträge
    41

    Standard

    Ohne Vorschaubild ist für den Anwendungsfall leider keine gute Option, da der User das hochgeladene Bild optisch nochmals angezeigt bekommen soll.

    Ich habe angenommen, das Erstellen der Vorschau geht bereits im Standardumfang, wie z. B. im ce-Element Download?
    Verwendet Contao für solche Aufgaben nicht ImageMagick?
    Dann müßte das doch über ein entsprechendes
    Code:
    convert -optionen *.pdf *.jpg
    realisierbar sein?
    Zumindest müßte die Anzeige der Error-Meldung abgefangen werden da man nicht kontrollieren kann was der User versucht hochzuladen?
    Geändert von stu (18.06.2023 um 14:05 Uhr)

  7. #7
    Wandelndes Contao-Lexikon Avatar von tab
    Registriert seit
    22.10.2013.
    Beiträge
    10.078
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Ja, das geht auch im Standardumfang. Aber natürlich nur dann, wenn ImageMagick auf dem Webserver entsprechend eingestellt ist.

  8. #8
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.719
    User beschenken
    Wunschliste

    Standard

    Wenn man solche "Mixed-Uploads" mit Bildern und anderen Dateien macht, könnte man gucken ob man dann statt Vorschaubild das Mime-Icon anzeigt...

  9. #9
    Contao-Nutzer
    Registriert seit
    03.10.2020.
    Beiträge
    41

    Standard

    Der User soll ja gerade eine Vorschau auf seine Grafiken und Bilder erhalten, nicht nur ein Icon :-(

  10. #10
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.719
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von stu Beitrag anzeigen
    Der User soll ja gerade eine Vorschau auf seine Grafiken und Bilder erhalten, nicht nur ein Icon :-(
    das ist ja der Fall! es geht um Dateien, die kein Png, Gif, Jpg, SVG sind...

  11. #11
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.719
    User beschenken
    Wunschliste

    Standard

    die Meldung kommt von hier aus Contao Image.php https://github.com/contao/contao/blo...Image.php#L146

    geprüft wird auf die im System hinterlegten Dateitypen, die als Bild betrachtet werden

    PHP-Code:
    $arrAllowedTypes System::getContainer()->getParameter('contao.image.valid_extensions'); 

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •