Zum Inhalt springen

Powemail - Export nicht möglich

Erstellt am 5. Juni 2013 · 4 Antworten · letzte Antwort am 2. Dezember 2013

Tags: Powermail, Frage

YNE ·

Hallo, ich nutze Typo3 6.1.0 in Verbindung mit Powermail 2.0.6. Formularerstellung, Mailversand usw. funktionieren problemlos. Allerdings habe ich im Backend das Problem, das ich keinen Export der Maildaten vornehmen kann. Ein Button für den CSV- sowie den Excel-Export sind zwar vorhanden. Wähle ich einen der beiden an, erhalte ich im Backend im Bereich der Detailansicht jeweils nur eine leere Seite dargestellt. Als Fehlermeldung liefert das System folgendes zurück: "Fatal error: Uncaught exception 'TYPO3\CMS\Extbase\Property\Exception\InvalidTargetException' with message 'Could not find a suitable type converter for "array export" because no such class or interface exists.'" Eine Idee wie man das beheben könnte? Ich habe zusätzlich noch die Extension phpexcel_library installiert, da ich an anderer Stelle gelesen habe, das diese für den Export benötigt wird. Leider ohne Veränderung...

YNE ·

Das Problem mit dem Export konnte ich in der Zwischenzeit, dank diesem Hinweis (http://www.typo3forum.net/forum/powermail/60564-powermail-2-0-6-typo3-6-1-exception-klick-double-opt-link-1297759968-a.html) lösen. Offensichtlich gibt es zwischen Powermail 2.0.7 und Typo3 6.1.0 ein Problem mit dem PropertyMapper. Ich habe diesen nun vorübergehend deaktiviert und nun funktioniert der Export.

Ich habe aber zwischenzeitlich ein neues Problem. Ich benötige ein komplexeres Formular und habe daher zusätzlich die Extension powermail_cond installiert. Allerdings funktioniert diese nicht, sondern sobald ich Bedingungen/Regeln festlege bzw. das statische Template der Extension einbinde bekomme ich im Frontend beim anklicken eines der Felder, auf das sich Bedingungen/Regeln beziehen die Fehlermeldung "Error in powermail_cond.js in change function:
Warning: require_once([...]t3lib/stddb/tables.php) [function.require-once]: failed to open stream: No such file or directory in [...]/typo3conf/ext/powermail_cond/Classes/Utility/EidSaveInSession.php on line 26."

Der entsprechende Pfad /stddb fehlt bei meiner Typo3 6.1.0-Installation völlig (bei einem anderen Projekt unter 4.5.27 ist er vorhanden). Heisst das die Extension läuft unter 6.1.0 nicht oder ist evtl. mit meiner Installation etwas falsch?

leof ·

Also ich hatte noch die Templates der alten Powermail-Version im Template gehabt:
plugin.tx_powermail.view.templateRootPath = fileadmin/ext_templates/powermail/Templates/
plugin.tx_powermail.view.layoutRootPath = fileadmin/ext_templates/powermail/Layouts/
plugin.tx_powermail.view.partialRootPath = fileadmin/ext_templates/powermail/Partials/

Nach dem entfernen liefts nun - werde die Templates wohl neu anpassen müssen...
Lg, Leo