Pertanyaan yang diberi tag forms

Gunakan itu untuk pertanyaan tentang API Formulir. Jangan menggunakannya untuk entitas atau formulir bidang entitas.

50
Bagaimana cara menggunakan file templat untuk tema formulir?

Sementara node, komentar, blok dan banyak hal lainnya di Drupal bertema menggunakan file templat tema (seperti node.tpl.php), form adalah cerita yang berbeda. Tidak ada file templat tema untuk formulir. Bagaimana saya bisa mendapatkan formulir tertentu untuk menggunakan templat tema...

40
Mengapa hook_form_alter () sangat berantakan?

Ini contoh yang baru saja saya temui. Saya mencoba memasukkan beberapa HTML ke label bidang saya. $form['field_feedback']['und']['#title'] <- has the title $form['field_feedback']['und'][0]['#title'] <- has the title $form['field_feedback']['und'][0]['value']['#title'] <- has the title....

36
Menambahkan CSS dan JS ke formulir dengan lampiran

Saya perlu menambahkan beberapa file CSS dan JavaScript eksternal dan lokal ke formulir, tetapi sepertinya saya tidak dapat menemukan cara yang tepat untuk melakukan ini. Apakah saya cukup menambahkan jalur dan URL untuk file JS dan CSS? Saya berasumsi $form['#attached']['css'][]dan...

30
Validasi khusus untuk formulir?

Saya perlu menambahkan validasi khusus ke formulir, mari kita katakan menambahkan formulir artikel. Saya mengharapkan sesuatu hook_FORM_ID_validate()untuk menangani ini, tetapi tidak dapat menemukan sesuatu yang relevan dalam dokumentasi API. Apa cara menambahkan validasi khusus ke...

28
Daftar pilih dinamis dalam bentuk (dropdown dependen)

Saya menggunakan Drupal tujuh. Saya ingin membuat opsi dalam daftar pilih menjadi tergantung pada nilai yang dipilih dalam daftar pilih lain dalam formulir. Saya yakin ini telah ditanyakan berkali-kali sebelumnya, tetapi saya mengalami kesulitan menemukan jawaban yang jelas untuk bagaimana...

24
Perbedaan antara $ form_state ['values'] dan $ form_state ['input']

Bisakah seseorang tolong beri tahu saya perbedaan antara kedua variabel ini? $form_state['values'] $form_state['input'] Opsional beberapa contoh tindakan yang mereka gunakan. Saya bertanya-tanya terutama tentang penggunaan dengan ajax dalam bentuk drupal. Manakah dari ini yang harus saya gunakan...

24
Perbedaan antara buat simpul baru dan edit dalam bentuk ubah

Saya memiliki bagian ubah untuk jenis konten tertentu. Dalam formulir ubah, bagaimana saya bisa mengetahui apakah itu membuat formulir baru atau mengedit formulir ? Dengan dsm ($ form) dari alter saya bisa mendapatkan hasil dengan beberapa perbedaan di antara mereka. Apa cara terbaik untuk...

23
Tampilkan formulir di jendela modal [ditutup]

Ditutup . Pertanyaan ini didasarkan pada pendapat . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga dapat dijawab dengan fakta dan kutipan dengan mengedit posting ini . Ditutup 2 tahun yang lalu . Saya...

22
Bagaimana saya bisa menemukan ID formulir formulir?

Bagaimana saya mendapatkan id formulir dari formulir saya? Saya baru saja mulai membuat modul saya dan saya terhenti. Saya mendapat kode ini dari orang lain dan saya mencoba untuk menyesuaikannya: function hook_form_alter(&$form, &$form_state, $form_id) { if ($form_id == 'the form id for...

22
Menambahkan pengganti HTML5 ke semua formulir drupal

Saya mencoba menambahkan atribut placeholder ke semua bidang teks di situs web saya, tetapi saya tidak beruntung. Saya telah membuat modul yang menimpa hook_form_alter function mymodule_form_alter(&$form, &$form_state, $form_id) { foreach ($form as $key => $value) { if ("textfield"...

20
Pengalihan Formulir tidak berfungsi jika 'tujuan' ada di URL

Di salah satu formulir saya, saya mencoba mengatur $form_state['redirect']agar formulir akan menuju ke tujuan itu setelah pengguna mengklik salah satu tombol tindakan. Jika saya memeriksa $form_state['redirect']sebelum dan setelah saya menambahkan arahan ulang, itu NULL sebelum, dan setelah berisi...

20
Metode termudah untuk bidang bersyarat dalam formulir

Apa cara termudah untuk mendapatkan beberapa sihir javascript untuk mengaktifkan / menonaktifkan bidang formulir berdasarkan pada nilai bidang lain? Ini terdengar seperti sesuatu yang harus ada pembantu di suatu tempat, tetapi saya tidak dapat menemukannya. Saya mencari solusi yang tidak terbatas...