Probleme mit Fileupload im Frontend

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • stupido
    Contao-Nutzer
    • 31.01.2012
    • 12

    #1

    Probleme mit Fileupload im Frontend

    Hallo,

    ich verwende die Catalog Erweiterung aus dem Trunk unter Contao 2.11. Das Problem trat aber auch bereits mit dem Cataolg aus dem Extension Repoitory unter Contao 2.10 auf.

    Ich habe einen Katalog mit einem Datei-Feld erzeugt (Typ: 'Datei', Ändern des Dateibaumes: ja, Nur Dateien erlauben: ja, Mehrfachauswahl: ja, Link als Dateidownload oder Bilder-Lightbox erstellen: ja). Sonst nichts besonderes.

    Wenn ich im Backend einen neuen Eintrag zum Katalog hinzufüge, und keine Datei auswähle, dann bleibt das Dateifeld leer. Schaut man sich mittels SQL den Feldinhalt an, dann ist das Dateifeld leer.
    Soweit sogut.
    Füge ich im Backend eine Datei zu diesem Katalogeintrag hinzu, dann wird die Datei anschließend sauber angezeigt.
    Der Feldinhalt sieht dann ungefähr so aus: a:1:{i:0;s:18:"Dateiname mit Pfad";}

    Wenn ich aber im Frontend mittels Modul catalog_edit einen neuen Eintrag hinzufüge und keine Datei auswähle, dann tritt folgendes Phänomen auf:

    Das catalog_edit sowie das catalog_reader Modul zeigen beide die folgenden nicht vorhandenen Dateien an:

    CHANGELOG CHANGELOG.txt (13,1 kB)
    GPL GPL.txt (31,7 kB)
    LGPL LGPL.txt (7,5 kB)
    Robots robots.txt (0,3 kB)

    Schaut man sich mittels SQL den Feldinhalt an, so sieht man folgendes: a:1:{i:0;N;}

    Fügt man eine Datei hinzu, dann werden die 4 o.a. Dateien und die hinzugefügte Datei angezeigt.
    Der Feldinhalt sieht dann etwa so aus: a:2:{i:0;s:0:"";i:1;s:18:"Dateiname mit Pfad";}

    Erzeuge ich im Backend einen neuen Eintrag mit Datei und füge diesem Eintrag danach im Frontend eine weitere Datei hinzu, dann funktionierts. Beide Dateien werden sauber angezeigt.

    Hat jemand eine Idee was hier los ist?
  • Tim G
    Contao-Urgestein
    • 13.02.2010
    • 2212

    #2
    Mhhh... Ich tippe ja selten auf bugs, aber ich glaube das hier ist ein kleiner.
    http://www.tim-gatzky.de ˙ auch schon wieder 2 Jahre alt - wie die Zeit vergeht... muss mal umbauen.

    Kommentar

    • stupido
      Contao-Nutzer
      • 31.01.2012
      • 12

      #3
      Hat denn niemand das gleiche Problem? Es kann doch wohl nicht sein, dass das Problem nur bei mir auftritt - oder doch?

      Oder umgekehrt gefragt: Gibt es jemandem, der den Fileupload im Frontend benutzt und bei dem das Problem nicht auftritt?

      Wäre schön, wenn sich mal ein paar Nutzer melden würden, damit man herausfinden kann, ob es sich um ein grundsätzliches Catalog-Problem handelt oder an den Umgebungsbedingungen (Konfiguration, andere Erweiterungen, PHP-Einstellungen, ...) liegen muss.

      Wäre ja auch bereit, mal in den Code zu schauen, wenn ich nur wüsste wo. Hat jemand 'nen Tipp?

      Kommentar

      • stupido
        Contao-Nutzer
        • 31.01.2012
        • 12

        #4
        Habe gerade festgestellt, dass das Problem nur auftritt, wenn 'Mehrfachauswahl' aktiviert ist.

        Schaltet man die 'Mehrfachauswahl' ab, lädt eine Datei hoch, schaltet man die 'Mehrfachauswahl' wieder ein, so wird alles richtig gespeichert und dargestellt.

        Speichert man danach wieder (auch ohne etwas zu ändern), dann wird's wieder falsch gespeichert.

        Wo könnte ich suchen? Ich finde nicht den Code, den ich prüfen muss. Die Datei-Felder werden offensichtlich anders behandelt, als die sonstigen Felder. Kann mir jemand einen Tipp geben?

        Kommentar

        • MacKP
          Contao-Yoda
          • 15.06.2009
          • 13315

          #5
          Hallo stupido,
          melde den Fehler doch bitte mal da -> http://www.contao-forge.org/projects...s?per_page=100

          Viele Grüße
          Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
          [Arbeitet bei -> Paus Design & Medien]
          "I can EXPLAIN it to you, but I can't UNDERSTAND it for you."

          Kommentar

          Lädt...