Ergebnis 1 bis 21 von 21

Thema: [multifileupload] upload funktioniert nicht

  1. #1
    Contao-Nutzer
    Registriert seit
    07.03.2016.
    Beiträge
    9

    Standard [multifileupload] upload funktioniert nicht

    Hallo!
    Ich benötige in meinem Frontend eine Möglichkeit für einen file-upload per drag&drop.
    Ich habe mir den multifileupload installiert und kann ihn auch in ein Formular einfügen, jedoch sehe ich nur die graue gestrichelte Linie die den upload Bereich markiert, kann aber keine dateien uploaden.
    Kann mir jemand sagen was ich falsch mache?

    Vielen Dank!

  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 die Erweiterung grün? Siehst du im FE mit den Dev-Tools JS-Fehler (oder andere) in der Konsole?
    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
    07.03.2016.
    Beiträge
    9

    Standard

    Danke für deine Antwort!
    Also die Erweiterung ist Grün und Aktuell. Daran kann es nicht liegen. Leider bin ich Contao-Neuling und kenne mich zudem nicht wirklich gut mit Javascript Codes aus. Ich kann das also nicht sehen. Im Quellqode ist der Drag&Drop Bereich Rot dargestellt, das hatte ich vorher, auch bei anderen Erweiterungen noch nicht gesehen. Hat das eventuell etwas zu bedeuten? Ich kann kein aktuelles dev-tool finden. Könntest du mir eines nennen?
    Vielen Dank und Gruß!

  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

    Die Dev-Tools öffnest du mit F12. Hast du keinen Link zu der Seite?
    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
    07.03.2016.
    Beiträge
    9

    Standard

    Oh mann! F12!!! Das hatte ich schon mal gelesen und ist hinten runtergefallen.
    Da zeigt es jetzt natürlich Fehler an, aber wie befürchtet kann ich damit nichts anfangen.Und es vorallem nicht ändern....
    Wenn du bei Gelegneheit mal nachsehen willst? Das ist quasi nur der Versuch die Erweiterung zu verwenden. Nicht die eigentliche Seite.
    http://www.weissenfeldt.de/media_tv/

    Danke für deine Hilfe!

  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

    Du benutzt jQuery und MooTools zusammen, dann solltest du das Script richtig wrappen
    HTML-Code:
    (function($) {
    
      // JS here
    
    })(jQuery);
    Du kannst das im Template form_multifileupload hinzufügen. Zuerst kannst du diese Dummy-Seite ja mal ganz ohne MooTools ausprobieren.

    Validiere aber vorher diese Seite, da sind grobe Fehler drauf, und behebe zuerst diese Fehler.
    Result: 2 Fehler / 0 Warnungen

    line 56 column 38 - Fehler: Start tag “div” seen in “table”.
    line 56 column 38 - Fehler: Cannot recover after last error. Any further errors will be ignored.
    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
    Contao-Nutzer
    Registriert seit
    07.03.2016.
    Beiträge
    9

    Standard

    Super! Vielen Dank!!! Jetzt geht`s. Wusste nicht, dass man jQuery und MooTools man nicht zusammen verwenden sollte. Jetzt weiß ich das auch. Super!
    jetzt muss ich nur noch irgendwie meine Seite validieren. Da wurschtel ich mich jetzt durch.

    1.000 Dank und Gruß!

  8. #8
    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

    Du kannst sie beide zusammen verwenden, das wird ja auch im Layout angeboten, allerdings sind die Scripts von Contao entsprechend gewrappt. Siehe z.B.
    jQuery:
    https://github.com/contao/core/blob/...rdion.html5#L4
    MooTools:
    https://github.com/contao/core/blob/...rdion.html5#L3
    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

  9. #9
    Contao-Nutzer
    Registriert seit
    05.10.2009.
    Beiträge
    79

    Standard

    Hallo,
    ich habe genau den gleichen Fehler. Es wird nur der gestrichelte Bereich angezeigt.

    Wenn ich im Firefoxx in die Konsole schaue dann sehe ich den Fehler:
    Error: No URL provided (dropzone.js:434:15)

    Kann mir jemand helfen?

  10. #10
    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

    Hake im Formular mal "Tabellenloses Layout" an. Das Template ist nicht für Formfelder in Tabellen geeignet.
    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

  11. #11
    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

    Lade jQuery mal vom eigenen Server, das sollte man sowieso machen.

    Wenn's dann noch nicht geht, dann schmeiß mal alles unnötige JS raus. Vor allem das hier
    HTML-Code:
    <script type="text/javascript">$.noConflict();</script>
    
    <script type="text/javascript" charset="utf-8" src="assets/js/8393dd0f7973.js"></script>
    <script src="files/cto_layout/scripts/swiper/swiper.jquery.min.js" type="text/javascript" charset="utf-8"></script>
    <script src="files/cto_layout/scripts/scripts.js" type="text/javascript" charset="utf-8"></script>
    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

  12. #12
    Contao-Nutzer
    Registriert seit
    05.10.2009.
    Beiträge
    79

    Standard

    Andreas! DANKE!
    Das Aufräumen und lokale Einbinden hat das Problem gelöst!
    Perfekt! VIELEN VIELEN DANK!

  13. #13
    Contao-Nutzer Avatar von snarosy
    Registriert seit
    27.04.2012.
    Beiträge
    148

    Standard Formularversand erzeugt Fehlermeldung

    Hallo Community,
    ich habe leider ein problem bei der Verwendung der multifileuplad-Erweiterung.
    Was am Testserver problemlos funktionierte (PHP5, Contao 3.5.15), geht nach der Überspielung auf den Echt-Server (PHP 7, Contao 3.5.18) nicht mehr:
    http://h06b.ebau.at/wtb/unternehmen/kontakt.html

    Egal, welches File, oder ob ich überhaupt eines anhänge, es erscheint nach dem Absenden diese Fehlermeldung:

    Fatal error: Uncaught exception Error with message Call to undefined function thomkit\multifileupload\split() thrown in system/modules/multifileupload/classes/fileMoveAndAppend.php on line 45

    #0 system/modules/core/forms/Form.php(329): thomkit\multifileupload\fileMoveAndAppend->moveAppend(Array, Array, Object(FormRecipient), Array)
    #1 system/modules/formrecipient/FormRecipient.php(23): Contao\Form->processFormData(Array, Array, Array)
    #2 system/modules/core/forms/Form.php(255): FormRecipient->processFormData(Array, Array, Array)
    #3 system/modules/core/classes/Hybrid.php(239): Contao\Form->compile()
    #4 system/modules/core/forms/Form.php(90): Contao\Hybrid->generate()
    #5 system/modules/core/library/Contao/Controller.php(484): Contao\Form->generate()
    #6 system/modules/core/modules/ModuleArticle.php(213): Contao\Controller::getContentElement(Object(Contao \ContentModel), 'main')
    #7 system/modules/core/modules/Module.php(287): Contao\ModuleArticle->compile()
    #8 system/modules/core/modules/ModuleArticle.php(67): Contao\Module->generate()
    #9 system/modules/core/library/Contao/Controller.php(417): Contao\ModuleArticle->generate(false)
    #10 system/modules/core/library/Contao/Controller.php(277): Contao\Controller::getArticle(Object(Contao\Articl eModel), true, false, 'main')
    #11 system/modules/core/pages/PageRegular.php(133): Contao\Controller::getFrontendModule('0', 'main')
    #12 system/modules/core/controllers/FrontendIndex.php(285): Contao\PageRegular->generate(Object(Contao\PageModel), true)
    #13 index.php(20): Contao\FrontendIndex->run()
    #14 {main}

    Version habe ich 2.0.0 laufen.

    Am Server wird ein tmp-Ordner angelegt, ohne dass ich aber das File darin finde.
    Visuell schaut es aber so aus (bevor ich das Formular absende, dass der Upload funktoniert hat)
    Bitte um Hilfe, wo ich da ansetzen soll.
    lg stefan
    Geändert von snarosy (01.12.2016 um 08:51 Uhr)

  14. #14
    Contao-Nutzer
    Registriert seit
    19.07.2010.
    Beiträge
    65

    Standard

    Kannst du den Echt-Server auf PHP 5.5 oder 5.6 umstellen? Die meisten Extension sind noch nicht PHP7 kompatibel.

    Grundsaetzlich birgt eine zu unterschiedliche Umgebung Dev-Server <> Live-Server immer grosse Ueberraschungen in sich
    buntwelt (Contao-Moeger)

  15. #15
    Contao-Nutzer Avatar von snarosy
    Registriert seit
    27.04.2012.
    Beiträge
    148

    Standard

    Leider liegt das nicht in meinem Einflussbereich in diesem Fall, dann muss ich momentan halt auf die Standard-Upload-Methode setzen, die funktioniert.
    Evt. kann mir aber jemand einen Tipp geben, wie man die Erweiterung, solange es kein Update gibt, PHP-7-fit machen kann?
    Geändert von snarosy (02.12.2016 um 07:47 Uhr)

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

    Standard

    fileMoveAndAppend.php#L45 » http://php.net/manual/en/function.split.php

    Nimm stattdessen
    PHP-Code:
    $tmp explode('"elemID"',$file); 
    Sollte funktionieren (ungetestet). Wenn du das umsetzt, poste hier ob das so funktioniert.
    Geändert von Spooky (02.12.2016 um 08:02 Uhr)

  17. #17
    Contao-Nutzer Avatar von snarosy
    Registriert seit
    27.04.2012.
    Beiträge
    148

    Standard

    Hi, danke für den Tipp.
    Die Fehlermeldung ist jetzt weg, aber Files werden leider nicht auf den Server übertragen, bzw. ans Mail angehängt...
    ist anscheinend doch etwas komplexer, die Sache :-(
    Ich habe es auch mit preg_split versucht, leider auch ohne Erfolg.
    Geändert von snarosy (02.12.2016 um 09:20 Uhr)

  18. #18
    Contao-Nutzer Avatar von Nook
    Registriert seit
    09.09.2010.
    Ort
    Regensburg
    Beiträge
    122
    Partner-ID
    9262

    Standard

    Bitte probiert mal, ob es mit dem update auf 2.0.1 klappt.
    Die aktuelle Version ist im ER und sollte den PHP7 Fehler beseitigen.

    Über ein feedback hier würde ich mir sehr freuen.

  19. #19
    Contao-Nutzer Avatar von snarosy
    Registriert seit
    27.04.2012.
    Beiträge
    148

    Standard

    Super, was auch immer du gemacht hast. Es klappt wieder, Vielen Dank!

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

    Standard

    Ah, es hatte noch eine andere Stelle mit split gegeben

  21. #21
    Contao-Nutzer Avatar von snarosy
    Registriert seit
    27.04.2012.
    Beiträge
    148

    Standard

    Ok, die habe ich dann übersehen, Danke für eure Rückmeldungen und Hilfe!

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
  •