Zum Inhalt springen

Powermail 2.0.6 & Typo3 4.7.7 -> Datenbank-Collation

Erstellt am 21. März 2013 · 2 Antworten · letzte Antwort am 25. März 2013

Tags: Powermail, Datenbank, TYPO3 4, Frage

TheFreeman ·

Hallo Ihr Lieben!

Gerade bin ich über einem Projekt für einen Freund, der auch Griechisch als zusätzliche Seitensprache möchte, was ja grundsätzlich kein Problem darstellt, wenn die Datenbank-Collation auf "utf8_general_ci" steht.

Nachdem ich allerdings powermail 2.0.6 auf meinem T3 4.7.7 installiert habe, musste ich feststellen, dass die von powermail angelegten DB-Feldern auf "latin1_swedish_ci" stand. Daher habe ich die für mich nötigen Felder auf "utf8_general_ci" gesetzt und schon wurden auch meine griechischen Texte übernommen.

Als ich aber dann nach einer Änderung im Formular-Seitenelement dieses gespeichert hatte, bekam ich im Frontend plötzlich folgenden Fehler:

An error occurred while trying to call Tx_Powermail_Controller_FormsController->createAction(). Error: Required property 'form' does not exist.

Wie kann ich das fixen, ohne den griechischen Teil zu verlieren?

Ich danke Euch schon einmal im Voraus.

Lieben Gruß,
Daniel

TheFreeman ·

Für Diejenigen, die eine Lösung dafür suchen,
Kyrillische oder Asiatische Fremdsprachen einzubinden...

Einfach in die Datenbank gehen und die Collation folgender
DB-Felder von diesen Tabellen auf "utf8_general_ci" umstellen:

tx_powermail_domain_model_fields
-> title, text, prefill_value

tx_powermail_domain_model_forms
-> title, pages

tx_powermail_domain_model_mails
-> subject, body

tx_powermail_domain_model_pages
-> title

Das war´s.
Schon klappt es! 😃