Ergebnis 1 bis 5 von 5

Thema: Keine Dateien im Anhang von versendeten Formulardaten

  1. #1
    Contao-Nutzer Avatar von pehbehbeh
    Registriert seit
    24.11.2012.
    Beiträge
    29

    Standard Keine Dateien im Anhang von versendeten Formulardaten

    Bei uns läuft Contao 3.1.3 und der aktuelle Stand vom efg aus dem Repository. Wir haben ein mehrseitiges Formular eingerichten und auf der dritten Seite lassen sich sechs Dateien hochladen. Am Ende sollen diese per E-Mail versendet werden, was jedoch nicht funktioniert.

    Vor dem Update von Contao & efg gab es hiermit keine Probleme.

    Ich bin schon auf folgenden Thread im Forum gestoßen: https://community.contao.org/de/show...igungsmail#top

    Daraufhin habe ich die Inserttags wie folgt angepasst:

    Code:
    {{form::anschreiben?attachment=true}}
    {{form::lebenslauf?attachment=true}}
    {{form::foto?attachment=true}}
    {{form::doc1?attachment=true}}
    {{form::doc2?attachment=true}}
    {{form::doc3?attachment=true}}
    ...jedoch ohne Erfolg. Die Mail ist an dieser Stelle leer und es sind keine Anhänge vorhanden.

    Es geht um die Funktion "(EFG) Per E-Mail versenden" - nicht um "(EFG) Bestätigung per E-Mail versenden".

    Die Version ist ja offiziell noch nicht supportet, aber vielleicht hat jemand ein ähnliches Problem schon gelöst?

    Ticket im Repository: https://bitbucket.org/thk/efg/issue/...on-versendeten

  2. #2
    Contao-Nutzer Avatar von pehbehbeh
    Registriert seit
    24.11.2012.
    Beiträge
    29

    Standard

    Hat niemand einen Lösungsansatz parat?

  3. #3
    Contao-Fan Avatar von tom
    Registriert seit
    16.06.2009.
    Ort
    Ludwigsburg
    Beiträge
    385

    Standard

    Hallo pehbehbeh,

    nein, bislang keine Lösungsansatz, weil kein nachvollziehbares Problem; siehe auch Kommentar in Deinem Ticket.

    Vielleicht komment wir mit ein paar zusätzlichen Infos weiter?


    Schöne Grüße
    Tom

  4. #4
    Contao-Fan Avatar von tom
    Registriert seit
    16.06.2009.
    Ort
    Ludwigsburg
    Beiträge
    385

    Standard

    ..
    Vielleicht kommen wir mit ein paar zusätzlichen Infos weiter?

  5. #5
    Contao-Fan Avatar von jenda
    Registriert seit
    20.06.2009.
    Ort
    Berlin
    Beiträge
    494

    Standard Keine Datei wird gesendet und eine Fehlermeldung wird gezeigt

    Lieber Tomas,

    leider funktioniert bei mir auch nicht, wenn ich zu der Bestätigungsmail eine oder mehrere Dateien auswählen möchte. Ich vermute, dass es mit dem neuen Dateisystem zusammenhängen könnte. Wenn ich mir es in phpadmin anschauen, gibt es dort keine Angabe zu der vorher ausgewählten Datei (also kein Pfad und kein Dateiname).

    Hier ist die Fehlermeldung:

    PHP-Code:
    Warning: : failed to open streamNo such file or directory in system/modules/core/vendor/swiftmailer/classes/Swift/ByteStream/FileByteStream.php on line 138
    #0 [internal function]: __error(2, ': failed to ope...', '/homepages/35/d...', 138, Array)
    #1 system/modules/core/vendor/swiftmailer/classes/Swift/ByteStream/FileByteStream.php(138): fopen(''=\xCDd\xE0\xFDd\xE0\xFD\x9F\xE0\xFD\x9F\xB0\xFD\x9F\xB0.\x9F\xB0.'rb')
    #2 system/modules/core/vendor/swiftmailer/classes/Swift/ByteStream/FileByteStream.php(86): Swift_ByteStream_FileByteStream->_getReadHandle()
    #3 system/modules/core/vendor/swiftmailer/classes/Swift/Mime/SimpleMimeEntity.php(705): Swift_ByteStream_FileByteStream->read(8192)
    #4 system/modules/core/vendor/swiftmailer/classes/Swift/Mime/SimpleMimeEntity.php(353): Swift_Mime_SimpleMimeEntity->_readStream(Object(Swift_ByteStream_FileByteStream))
    #5 system/modules/core/vendor/swiftmailer/classes/Swift/Mime/SimpleMimeEntity.php(489): Swift_Mime_SimpleMimeEntity->getBody()
    #6 system/modules/core/vendor/swiftmailer/classes/Swift/Mime/SimpleMimeEntity.php(471): Swift_Mime_SimpleMimeEntity->_bodyToString()
    #7 system/modules/core/vendor/swiftmailer/classes/Swift/Mime/SimpleMimeEntity.php(502): Swift_Mime_SimpleMimeEntity->toString()
    #8 system/modules/core/vendor/swiftmailer/classes/Swift/Mime/SimpleMimeEntity.php(471): Swift_Mime_SimpleMimeEntity->_bodyToString()
    #9 system/modules/core/vendor/swiftmailer/classes/Swift/Mime/SimpleMessage.php(580): Swift_Mime_SimpleMimeEntity->toString()
    #10 system/modules/core/vendor/swiftmailer/classes/Swift/Transport/MailTransport.php(144): Swift_Mime_SimpleMessage->toString()
    #11 system/modules/core/vendor/swiftmailer/classes/Swift/Mailer.php(86): Swift_Transport_MailTransport->send(Object(Swift_Message), Array)
    #12 system/modules/core/library/Contao/Email.php(517): Swift_Mailer->send(Object(Swift_Message), Array)
    #13 system/modules/form_pdf/FormPDF.php(456): Contao\Email->sendTo('jan.kout@me.com')
    #14 system/modules/form_pdf/FormPDF.php(309): FormPDF->sendMail(Array, Array, true)
    #15 system/modules/efg/classes/FormdataProcessor.php(164): FormPDF->processEfgFormData(Array, Array, 0, Array, Array)
    #16 system/modules/core/forms/Form.php(484): Efg\FormdataProcessor->processSubmittedData(Array, Array, Array, Array, Object(Efg\ExtendedForm))
    #17 system/modules/core/forms/Form.php(225): Contao\Form->processFormData(Array, Array)
    #18 system/modules/efg/forms/ExtendedForm.php(149): Contao\Form->compile()
    #19 system/modules/core/classes/Hybrid.php(218): Efg\ExtendedForm->compile()
    #20 system/modules/core/forms/Form.php(56): Contao\Hybrid->generate()
    #21 system/modules/core/library/Contao/Controller.php(456): Contao\Form->generate()
    #22 system/modules/news/modules/ModuleNews.php(137): Contao\Controller->getContentElement('216')
    #23 system/modules/news/modules/ModuleNewsReader.php(113): Contao\ModuleNews->parseArticle(Object(Contao\Model\Collection))
    #24 system/modules/core/modules/Module.php(148): Contao\ModuleNewsReader->compile()
    #25 system/modules/news/modules/ModuleNewsReader.php(83): Contao\Module->generate()
    #26 system/modules/core/elements/ContentModule.php(63): Contao\ModuleNewsReader->generate()
    #27 system/modules/core/library/Contao/Controller.php(456): Contao\ContentModule->generate()
    #28 system/modules/core/modules/ModuleArticle.php(205): Contao\Controller->getContentElement(Object(Contao\ContentModel), 'main')
    #29 system/modules/core/modules/Module.php(148): Contao\ModuleArticle->compile()
    #30 system/modules/core/modules/ModuleArticle.php(59): Contao\Module->generate()
    #31 system/modules/core/library/Contao/Controller.php(392): Contao\ModuleArticle->generate(false)
    #32 system/modules/core/library/Contao/Controller.php(254): Contao\Controller->getArticle(Object(Contao\ArticleModel), false, false, 'main')
    #33 system/modules/core/pages/PageRegular.php(138): Contao\Controller->getFrontendModule('0', 'main')
    #34 index.php(256): Contao\PageRegular->generate(Object(Contao\PageModel), true)
    #35 index.php(440): Index->run()
    #36 {main}

    Fatal errorUncaught exception Swift_IoException with message Unable to open file for reading ['=ÍdŕýăłŸÄTU°r*] thrown in system/modules/core/vendor/swiftmailer/classes/Swift/ByteStream/FileByteStream.php on line 139
    #0 system/modules/core/vendor/swiftmailer/classes/Swift/ByteStream/FileByteStream.php(86): Swift_ByteStream_FileByteStream->_getReadHandle()
    #1 system/modules/core/vendor/swiftmailer/classes/Swift/Mime/SimpleMimeEntity.php(705): Swift_ByteStream_FileByteStream->read(8192)
    #2 system/modules/core/vendor/swiftmailer/classes/Swift/Mime/SimpleMimeEntity.php(353): Swift_Mime_SimpleMimeEntity->_readStream(Object(Swift_ByteStream_FileByteStream))
    #3 system/modules/core/vendor/swiftmailer/classes/Swift/Mime/SimpleMimeEntity.php(489): Swift_Mime_SimpleMimeEntity->getBody()
    #4 system/modules/core/vendor/swiftmailer/classes/Swift/Mime/SimpleMimeEntity.php(471): Swift_Mime_SimpleMimeEntity->_bodyToString()
    #5 system/modules/core/vendor/swiftmailer/classes/Swift/Mime/SimpleMimeEntity.php(502): Swift_Mime_SimpleMimeEntity->toString()
    #6 system/modules/core/vendor/swiftmailer/classes/Swift/Mime/SimpleMimeEntity.php(471): Swift_Mime_SimpleMimeEntity->_bodyToString()
    #7 system/modules/core/vendor/swiftmailer/classes/Swift/Mime/SimpleMessage.php(580): Swift_Mime_SimpleMimeEntity->toString()
    #8 system/modules/core/vendor/swiftmailer/classes/Swift/Transport/MailTransport.php(144): Swift_Mime_SimpleMessage->toString()
    #9 system/modules/core/vendor/swiftmailer/classes/Swift/Mailer.php(86): Swift_Transport_MailTransport->send(Object(Swift_Message), Array)
    #10 system/modules/core/library/Contao/Email.php(517): Swift_Mailer->send(Object(Swift_Message), Array)
    #11 system/modules/form_pdf/FormPDF.php(456): Contao\Email->sendTo('
    jan.kout@me.com')
    #12 system/modules/form_pdf/FormPDF.php(309): FormPDF->sendMail(Array, Array, true)
    #13 system/modules/efg/classes/FormdataProcessor.php(164): FormPDF->processEfgFormData(Array, Array, 0, Array, Array)
    #14 system/modules/core/forms/Form.php(484): Efg\FormdataProcessor->processSubmittedData(Array, Array, Array, Array, Object(Efg\ExtendedForm))
    #15 system/modules/core/forms/Form.php(225): Contao\Form->processFormData(Array, Array)
    #16 system/modules/efg/forms/ExtendedForm.php(149): Contao\Form->compile()
    #17 system/modules/core/classes/Hybrid.php(218): Efg\ExtendedForm->compile()
    #18 system/modules/core/forms/Form.php(56): Contao\Hybrid->generate()
    #19 system/modules/core/library/Contao/Controller.php(456): Contao\Form->generate()
    #20 system/modules/news/modules/ModuleNews.php(137): Contao\Controller->getContentElement('
    216')
    #21 system/modules/news/modules/ModuleNewsReader.php(113): Contao\ModuleNews->parseArticle(Object(Contao\Model\Collection))
    #22 system/modules/core/modules/Module.php(148): Contao\ModuleNewsReader->compile()
    #23 system/modules/news/modules/ModuleNewsReader.php(83): Contao\Module->generate()
    #24 system/modules/core/elements/ContentModule.php(63): Contao\ModuleNewsReader->generate()
    #25 system/modules/core/library/Contao/Controller.php(456): Contao\ContentModule->generate()
    #26 system/modules/core/modules/ModuleArticle.php(205): Contao\Controller->getContentElement(Object(Contao\ContentModel), '
    main')
    #27 system/modules/core/modules/Module.php(148): Contao\ModuleArticle->compile()
    #28 system/modules/core/modules/ModuleArticle.php(59): Contao\Module->generate()
    #29 system/modules/core/library/Contao/Controller.php(392): Contao\ModuleArticle->generate(false)
    #30 system/modules/core/library/Contao/Controller.php(254): Contao\Controller->getArticle(Object(Contao\ArticleModel), false, false, '
    main')
    #31 system/modules/core/pages/PageRegular.php(138): Contao\Controller->getFrontendModule('
    0', 'main')
    #32 index.php(256): Contao\PageRegular->generate(Object(Contao\PageModel), true)
    #33 index.php(440): Index->run()
    #34 {main} 
    Sobald ich das Feld im phpadmin lösche und noch einmal über Contao eintragen lasse, funkt es wieder.

    Liebe Grüße,

    Jan

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
  •