Typo3 Powermail: Ekspor beberapa formulir tidak berfungsi - Bagaimana cara menambahkan Terjemahan

Saya memiliki formulir kontak dalam berbagai bahasa. Semua Formulir (1 per bahasa) menyimpan datanya pada halaman tertentu. Saat saya mengklik "Email" dan halaman penyimpanan itu, saya melihat daftar semua pesan dari semua formulir - sejauh ini bagus.

Namun saat saya klik Ekspor CSV, saya hanya mendapatkan data dari satu bahasa. Setelah beberapa saat melakukan debug, saya rasa saya telah menemukan alasannya - ini karena layanan ekspor mengumpulkan bidang dari pesan pertama dan berdasarkan daftar bidang itu, ia membangun semua baris lainnya. Karena pesan-pesan lain berasal dari bentuk yang berbeda (yaitu bahasa), maka tidak ada kolom yang sesuai untuk pesan-pesan tersebut dan pesan-pesan tersebut tidak diekspor.

Lihat https://github.com/Intera/typo3-extension-powermail/blob/master/Classes/Domain/Service/ExportService.php --> lihat fungsi getDefaultFieldListFromFirstMail

Sekarang saya menulis ke SO, bukan Github Bugs, karena saya masih berpikir ada yang salah dengan pengaturan saya, karena Powermail digunakan cukup luas dan kesalahan seperti itu akan dilaporkan sebelumnya.


person Gerfried    schedule 08.08.2018    source sumber


Jawaban (1)


Masalahnya adalah cara saya mengatur terjemahan formulir Powermail. Saya telah membuat formulir berbeda untuk setiap bahasa, dan ini bukan cara yang tepat untuk melakukannya.

Saya menemukan video yang menjelaskan proses yang benar: https://vimeo.com/268654409 . Jika video tersebut dihapus, berikut beberapa tangkapan layarnya:

1.) navigasikan ke "DAFTAR" di halaman formulir Anda, pilih formulir Anda dan klik "Buat Catatan baru".

masukkan deskripsi gambar di sini

2.) Tambahkan catatan baru "Bahasa Halaman Alternatif"

masukkan deskripsi gambar di sini

3.) Pilih bahasa yang diinginkan untuk rekaman baru dan beri nama dengan benar:

masukkan deskripsi gambar di sini

4.) Sekarang Anda harus memiliki lokalisasi baru di kolom powermail Anda:

masukkan deskripsi gambar di sini

Klik entri pelokalan itu untuk mengedit/menerjemahkannya.

person Gerfried    schedule 10.08.2018