Misalnya formulir filter pada area admin yang terbaik adalah formulir GET, dengan cara itu dapat bookmark dan dapat dipertahankan di seluruh halaman halaman.
Bagaimana cara terbaik menggunakan form_api untuk formulir seperti itu? Apakah kait _validate dikirimkan? Bisakah kait _submit dihilangkan?
Misalnya filter yang terpapar tampilan bekerja dengan cara ini; Tetapi kode dalam menangani penanganan ini berbelit-belit dan kompleks, terlalu rumit untuk digunakan sebagai contoh yang baik ketika mengembangkan antarmuka khusus dengan bentuk filter sederhana.
Jawaban:
Gunakan parameter #method dari formulir seperti ini:
sumber
form_data
kuncialways_process
danmethod
juga dapat diatur dalam definisi bentuk yang menghasilkan valid + proses kait sedang dijalankan. Tapi saya tidak dapat menemukan contoh penggunaan untuk ini dan saya masih berakhir denganform_state
berisimethod
set kuncipost
!Kalau-kalau ada yang tersandung pada pertanyaan ini, ini adalah kehidupan nyata yang lebih lengkap, namun sangat sederhana :)
Anda akan ingin menentukan formulir
dan kemudian Anda bisa menggunakannya
Baris terakhir bisa berupa blok ['konten'] atau apa pun yang Anda butuhkan.
sumber
$form_state['redirect'] = false;
pengatur pengiriman untuk menonaktifkan pengalihan setelah formulir dikirimkan.