Ergebnis 1 bis 18 von 18

Thema: 3.5.30 Formular Upload Datei nicht zeigen

  1. #1
    Contao-Nutzer
    Registriert seit
    08.11.2017.
    Beiträge
    13

    Beitrag 3.5.30 Formular Upload Datei nicht zeigen

    Ich habe ein Formular mit dem Datei-Upload DropZone und speichert Daten in der Tabelle tl_news. Ich weiß nicht, warum Dateien nicht angezeigt werden in FE. Ob ich es wiederhole in BE, die Änderungen sind nur in enclosure BLOB. Was mache ich falsh?

  2. #2
    Contao-Urgestein Avatar von Andreas
    Registriert seit
    19.06.2009.
    Ort
    Mönchengladbach
    Beiträge
    7.703
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Ist DropZone nicht nur fürs BE?
    PHP-Code:
    $myPath = \FilesModel::findByUuid($myBlobFieldContent)->path;
    dump($myPath); 
    Bitte!
    Vor Anfragen im Forum HTML validieren.
    Codesnippets hier im Froum sauber einrücken. Nur Tabs o. nur Leerzeichen verwenden.

    Vielen Dank an alle Wunschlistenerfüller
    Andreas Burg, Web Solutions

  3. #3
    Contao-Nutzer
    Registriert seit
    08.11.2017.
    Beiträge
    13

    Standard

    Wie kann ich das dann retten?

  4. #4
    Contao-Urgestein Avatar von Andreas
    Registriert seit
    19.06.2009.
    Ort
    Mönchengladbach
    Beiträge
    7.703
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zeige mal bitte einen dieser Datensätze. Und wie hast du dein Newstemplate angepasst?
    Bitte!
    Vor Anfragen im Forum HTML validieren.
    Codesnippets hier im Froum sauber einrücken. Nur Tabs o. nur Leerzeichen verwenden.

    Vielen Dank an alle Wunschlistenerfüller
    Andreas Burg, Web Solutions

  5. #5
    Contao-Nutzer
    Registriert seit
    08.11.2017.
    Beiträge
    13

    Standard

    Icha habe kein Newstemplate....das Formular speichert die Daten in der tl_news und zeigt sie dann mit dem News-Read-Modul an. Das ist das.

  6. #6
    Contao-Urgestein Avatar von Andreas
    Registriert seit
    19.06.2009.
    Ort
    Mönchengladbach
    Beiträge
    7.703
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Wenn du News ausgibst, dann hast du auch Templates.

    In welches Feld speicherst du den Dateipfad? Du musst die Datei wahrscheinlich noch mit der Klasse \Dbafs zur Tabelle tl_files hinzufügen.
    Bitte!
    Vor Anfragen im Forum HTML validieren.
    Codesnippets hier im Froum sauber einrücken. Nur Tabs o. nur Leerzeichen verwenden.

    Vielen Dank an alle Wunschlistenerfüller
    Andreas Burg, Web Solutions

  7. #7
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.253
    Partner-ID
    10107

    Standard

    Zitat Zitat von luciby Beitrag anzeigen
    Ich habe ein Formular mit dem Datei-Upload DropZone und speichert Daten in der Tabelle tl_news. Ich weiß nicht, warum Dateien nicht angezeigt werden in FE. Ob ich es wiederhole in BE, die Änderungen sind nur in enclosure BLOB. Was mache ich falsh?
    Wenn du mit dem Formulargenerator Datei Uploads in einer Tabelle speichern lässt, speichert Contao von Haus aus nur den Pfad im Zielfeld der Tabelle. Ab Contao 3 muss das aber eine ID aus dem Datenbankgestützten Dateisystem sein.

    Die Extension fritzmg/contao-store-uuid ist dir hier behilflich. Damit werden beim Abspeichern von Daten in einer Tabelle über den Formulargenerator Dateiuploads automatisch als UUID im Zielfeld gespeichert.
    Geändert von Spooky (14.11.2017 um 08:55 Uhr)

  8. #8
    Contao-Nutzer
    Registriert seit
    08.11.2017.
    Beiträge
    13

    Standard

    ich danke Ihnen beiden für die Hilfe.

    Ich benutze schon StoreUUID und für eine Datei ist gut. Jetzt will ich speichern mehr als nur eine (sechs Datein). Das ist jetzt mein problem.
    In den älteren Versionen hat mir EFG geholfen.

  9. #9
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.253
    Partner-ID
    10107

    Standard

    Zitat Zitat von luciby Beitrag anzeigen
    Ich benutze schon StoreUUID und für eine Datei ist gut. Jetzt will ich speichern mehr als nur eine (sechs Datein). Das ist jetzt mein problem.
    In welches Datenbank Feld speicherst du diese Dateien?

  10. #10
    Contao-Nutzer
    Registriert seit
    08.11.2017.
    Beiträge
    13

    Standard

    enclosure ich denke

    Ich sehe sie in tl_files und in tl_news sind in enclosure (BLOB). Ist so? Auf dem Formular gebe ich Name "enclosure".
    Geändert von luciby (14.11.2017 um 12:49 Uhr)

  11. #11
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.253
    Partner-ID
    10107

    Standard

    Sollte prinzipiell funktionieren. Benutzt du die neueste Verstion von store_uuid?

  12. #12
    Contao-Nutzer
    Registriert seit
    08.11.2017.
    Beiträge
    13

    Standard

    1.0.1

  13. #13
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.253
    Partner-ID
    10107

    Standard

    Könnte auch ein Problem mit der DropZone Extension sein. Funktioniert es ohne DropZone mit einem regulären File Upload Feld (wo man mehrere Dateien auswählen kann)?

  14. #14
    Contao-Nutzer
    Registriert seit
    08.11.2017.
    Beiträge
    13

    Standard

    Welche File Upload Feld (wo man mehrere Dateien auswählen kann) ist das? Ich kann nur eine Datei auswählen....ob ich nehme DropZone dann ist das möglich aber die Dateien werden wieder verschwinden.

  15. #15
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.253
    Partner-ID
    10107

    Standard

    Hm, ja ich dachte mit dem regulären Upload kann man auch mehrere Dateien gleichzeitig hinaufladen. Dann ist die store_uuid Extension wohl mit der DropZone inkompatibel.

  16. #16
    Contao-Nutzer
    Registriert seit
    08.11.2017.
    Beiträge
    13

    Standard

    Ich denke auch so. Und mein problem bleibt wo es ist.
    Warum ist EFG weg?

  17. #17
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.253
    Partner-ID
    10107

    Standard

    Welche Multi File Upload Extension verwendest du? Und in welcher Version?

  18. #18
    Contao-Nutzer
    Registriert seit
    08.11.2017.
    Beiträge
    13

    Standard

    File-Upload with DropZone, version 2.1.0

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
  •