Muhammad Hafid

Blog Belajar Python atau Django

Muhammad Hafid

Tugas kita itu adalah bukan untuk berhasil, tugas kita adalah untuk mencoba, karena di dalam mencoba itulah kita menemukan dan belajar membangun kesempatan untuk berhasil.

Validasi Field Kosong di Framework Sailor

Yup masih membahas mengenai framework sailor, framework yang di usung dari bahasa pemrograman Lua, karena saya sedang mengupas framework ini. Sekarang saya ingin membahas bagaimana cara memberikan validasi field "tidak boleh kosong".?

Cara membuat validasi field seperti field harus terisi tidak boleh kosong ada 2 cara menurut saya, yaitu :

Menggunakan Front End Boostrap
Bagi mereka yang menggunakan front end boostrap mungkin ini lebih mudah, hanya tinggal menambahkan kata "Required" di bagian field, seperti pada contoh dibawah ini :
<?lua page:print( form.text(ti_auth,'code', 'class="form-control" placeholder="Role Code" required') ) ?>
Tetapi bagi mereka yang tidak menggunakan boostrap bagaimana caranya ?

Menggunakan VALUA 
Yup valua adalah bawaan dari module sailor lua, caranya pun cukup mudah. Jika kalian menggunakan framework ini silahkan kalian buka folder dengan nama "Models".
Kalian pilih file model yang hendak kalian berikan validasi. Perhatikan gambar dibawah ini : 


Saya menambahkan dibaris ke-4 : local v = require "valua"
Setelah itu parameter v saya gunakan kembali di baris ke 10. Saya memvalidasi untuk field dengan nama auth : v:new().not_empty()

Hasilnya



Apabila kita klik save maka form akan memvalidasinya, perhatikan pada gambar diatas,

Semoga bermanfaat.
Labels: Lua

Thanks for reading Validasi Field Kosong di Framework Sailor . Please share...!

0 Comment for "Validasi Field Kosong di Framework Sailor"

Back To Top