Ergebnis 1 bis 5 von 5

Thema: Bestehende Dateien erhalten

  1. #1
    Contao-Nutzer
    Registriert seit
    21.10.2014.
    Beiträge
    40

    Standard Bestehende Dateien erhalten

    Hi,
    ich hab mal wieder ein Problem.

    Ich habe eine Installation bei der Kunden für Seminarkurse mehrere Dateien hochladen müssen (die anschließend per processFormData Hook umbenannt werden, spielt aber bei meinem Problem keine Rolle). Soweit so gut, jetzt kann es aber vorkommen, dass ein Mitglied bis zu 5 Dateien gleichzeitig hochlädt (das Formular hat 5 Uploadfelder), die manchmal den gleichen Dateinamen haben. (Beispielsweise vom Handy und alle Dateien heißen screenshot.png)

    Bei meinem Formularfeld kann ich "Bestehende Dateien erhalten" anhaken, was bei der ersten Datei funktioniert, aber ab der 3. nicht mehr.

    1. Datei: screenshot.png
    2. Datei: screenshot_2.png
    3. Datei: screenshot_2.png wird überschrieben (und ab da immer so weiter)

    Scheinbar ist nur der ursprüngliche Name vom Überschreiben geschützt. Ich habe versucht das Verhalten per prepareFormData Hook zu ändern, aber an der Stelle bin ich wohl schon zu spät.

    Gibt es irgendeine andere Möglichkeit das zu verhindern? Ansonsten kann ich nur versuchen per Validierung gleiche Dateinamen zu verbieten.

    Vielen Dank für die Hilfe!
    Andreas

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

    Standard

    Das wäre ein Bug. Welche Contao Version genau?
    » sponsor me via GitHub or PayPal or Revolut

  3. #3
    Contao-Nutzer
    Registriert seit
    21.10.2014.
    Beiträge
    40

    Standard

    Version 4.13.15

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

    Standard

    Ja, ich kann das Problem nachvollziehen. Bitte lege ein Ticket auf Github dafür an. Als Workaround müsstest du momentan für jedes Upload-Feld einen eigenen Ordner auswählen.
    » sponsor me via GitHub or PayPal or Revolut

  5. #5

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
  •