Saya memiliki modul versi Webform 7.x-4.0-alpha6 diaktifkan.
Saya memiliki simpul Webform dengan 20 komponen formulir. Saya menambahkan satu email di Pengaturan Email dan saya membuat templat email tempat saya menggunakan token: [pengiriman: nilai] .
Kemudian saya menguji formulir web yang mengirimkan pesan. Masalahnya adalah bahwa [pengiriman: nilai] mencetak nilai-nilai komponen dengan cara yang sangat sederhana, tidak ada garis putus-putus, tidak ada titik koma untuk membuat perbedaan antara judul dan nilai untuk setiap komponen. Sesuatu seperti:
Name Jhon
Addresss Myaddress 12
CP 19932
....
Memiliki 20 komponen membuat email benar-benar tidak dapat dibaca
Pertanyaan saya adalah: Apakah ada cara (token) untuk mencetaknya dengan cara yang lebih baik, setidaknya menambahkan tanda titik koma antara judul dan nilai, dan membuat judul menjadi tebal ? atau menempatkan output dalam tabel?
Name: Jhon
Addresss: Myaddress 12
CP: 19932
Saya tahu bahwa saya dapat mencetak komponen secara terpisah menggunakan token: [webform: {component} -title] untuk judul dan [webform: {komponen} -nilai] untuk nilai
Dan kemudian saya bisa menata mereka. Tapi ini membuang-buang waktu karena saya perlu semua komponen ditampilkan di templat email
Pembaruan: Saya menemukan modul ini tetapi tidak membantu saya: http://drupal.org/project/webform_tokens
if (is_array($item) && !empty($item['#title'])) {
untuk membuatnya berfungsi.Gunakan Kirim email sebagai opsi HTML formulir web.
Ini tersedia jika Anda menginstal modul Mime Mail dan Sistem Mail , lalu pergi ke
admin/config/content/webform
dan mengatur Format ke HTML .sumber
Perhatikan juga bahwa jika Anda menggunakan komponen Kotak , Anda harus memanggil token itu dengan kedua Kunci Bidang dan kemudian kunci pertanyaan. Kotak sering digunakan jika Anda melakukan survei, misalnya dan meminta orang untuk menilai sesuatu pada skala 1-3, menggunakan tombol radio untuk setiap baris, seperti:
Pertanyaan sampel:
Beri peringkat berikut dengan 1 = tinggi, 3 = terendah
Untuk mencetak nilai jawaban pertanyaan 2 saja, Anda akan menggunakan: Nilai
Pertanyaan bir 2 adalah: [pengiriman: nilai: my_beer_field: phillips]
sumber