Gespeicherte Formulardaten im UTF-8 Format exportieren
Moin Moin,
bei einer zweisprachigen Seite (englisch und arabisch) ist jeweils ein Formular mit efg eingebaut.
Die Eingaben werden auch wie gewünscht in der Datenbank gespeichert. Der Kunde möchte diese Daten später mit EXCEL auswerten.
Das Problem:
Der Export der englischen Daten funktioniert einwandfrei, beim Export der arabischen Daten bleiben die Felder mit den arabischen Eingaben jedoch leer. Ich vermute mal das die Daten nicht im UTF-8 Format exportiert werden.
xls_export scheint nur für das alte EXCEL-Format ohne UTF-8 Unterstützung ausgelegt zu sein. Daher habe ich das Paket efgexcel (php_excel) installiert, aber auch dort bleiben die Felder mit den arabischen Eingaben leer.
Gibt es eine Möglichkeit die gespeicherten Formulardaten im UTF-8 Format zu exportieren? Eine CSV-Ausgabe würde mir schon reichen.
Konfiguration:
Contao 3.5.4
efg 2.2.1
efgexcel 3.0.1
php_excel 3.0.1
xls_export 3.0.0
Leider keinerlei Dokumentation zu "leads"
Zitat:
Zitat von
Spooky
Alternativ könntest du
terminal42/contao-leads verwenden (kann aber nichts dazu sagen, ob dort der Excel Export dann auch mit UTF-8 funktioniert).
Leads scheint mir für den neuen Composer entwickelt worden zu sein. Den habe ich zwar schon mal probiert, bin aber nach etlichen Problemen damit wieder zum "alten" Erweiterungskatalog zurückgekehrt.
Hab's mal "zu Fuß" probiert:
- Die ZIP-Datei von Leads heruntergeladen, in den Ordner "system/modules/" kopiert und den neuen Ordner in "leads" umbenannt.
- Die anscheinend benötigten Erweiterungen dcawizard, haste, MultiColumnWizard, NamespaceClassLoader und notification_center installiert.
- install.php aufgerufen und die Datenbank aktualisiert.
Tja - und nun?
Mag sein das ich mich da irre, aber die Erweiterungen von terminal42 scheinen mir eher für den "internen Hausgebrauch" konzipiert zu sein. Es fehlt in der Regel eine brauchbare Anleitung.