Pertanyaan yang diberi tag forms

9
Bagaimana cara mencetak hasil setelah mengirimkan formulir Drupal?

Saya memiliki pengaturan Modul Drupal sederhana yang memiliki satu kotak teks. Saya dapat mengembalikan apa yang diketik dalam kotak teks menggunakan drupal_set_message(): function firstmodule_form1_submit($form, &$form_state) { drupal_set_message(t("The user is $username")); } Namun echo...

9
Bagaimana Anda mengubah lokasi output `form_set_error`?

Apakah ada cara di Drupal 7 untuk mengubah lokasi output form_set_error? Saat ini, ia memanggil drupal_set_messageantrian semua kesalahan formulir ke bagian atas layar. Yang saya inginkan adalah agar setiap pesan muncul di bawah bidang yang sesuai. Jika ini tidak memungkinkan, dapatkah saya...

9
Mengirimkan formulir web tanpa menyegarkan halaman

Saya memiliki formulir web yang ditampilkan sebagai blok: Apakah mungkin untuk mengirimkan formulir tanpa menyegarkan halaman, diikuti dengan pesan yang mengatakan formulir web telah berhasil dikirim? Jika demikian, bisakah seseorang membimbing saya ke arah yang benar? Terima...

9
Cara menggunakan #element_validate dan #value_callback di Drupal 8

Saya telah mengikuti Dokumentasi API Formulir resmi, tetapi kode ini tidak berfungsi untuk saya di Drupal 8: public function buildForm(array $form, FormStateInterface $form_state) { $form['upload'] = array( '#title' => t('Upload Images'), '#type' => 'managed_file', '#upload_location'...

8
Bagaimana cara mengajukan formulir webform di Drupal 7?

Saya telah mencoba mengubah rendering formulir web menggunakan hook_form_alter()dan hook_node_view()dalam modul khusus sehingga saya dapat menambahkan '#ajax' di suatu tempat. Adakah yang sudah memiliki pengalaman bekerja dengan webform dan ajax pada D6 atau D7? Saya kira logikanya akan sama untuk...

8
Merender item theme_item_list

Modul saya menyediakan blok sederhana yang perlu berisi daftar tidak terurut dengan beberapa gambar. Dari fungsi blok, saya mengembalikan array yang dapat diulang: $block['content'] = array( 'list' => array( '#theme' => 'item_list', '#type' => 'ul', '#attributes' => array('class'...

8
Bagaimana mencegah pengiriman formulir Ajax

Kode di bawah ini memblokir segala bentuk non-ajax dari pengiriman. $(this.form) .on('submit', function(event) { if (/* Some condition */) { event.preventDefault(); } }); Di Drupal 8, bagaimana kita bisa memblokir formulir Ajax agar tidak dikirimkan? Formulir Ajax tidak memicu pengendali...

8
Bagaimana cara menggunakan form_set_error () dengan cara yang benar?

Dalam modul Drupal 7 saya, saya memiliki formulir dan penangan validasinya. Saya memanggil formulir saya dari field.tpl.php dengan print render(drupal_get_form('my_form')); ini bekerja seperti yang diharapkan. Masalahnya adalah dalam hal nilai input salah. Dibutuhkan dua pengiriman yang salah...

8
Bagaimana Anda mengubah kesalahan formulir?

Bagaimana Anda mengubah atau menghapus kesalahan formulir yang dihasilkan oleh Drupal atau modul lain pada penyisipan / penyimpanan simpul, untuk jenis konten tertentu. Saya mencari metode yang dapat saya gunakan dalam sebuah modul. Saya sudah mencoba hook_node_validate () , tetapi semua yang bisa...