Confirmation Before Delete in Framework Sailor Lua Programming

Yup, dari judul yang berbahasa inggris yang cukup ribet, sebenarnya intinya adalah “Membuat konfirmasi sebelum menghapus data di Framework Sailor”. Framework Silor menggunakan bahasa pemrograman Lua. Hal ini penting coy sebelum kalian mengeksekusi sebuah perintah apalagi yang bersifat menghapus data, biasanya user tanpa sengaja klik. Mungkin tutorial ini bisa digunakan untuk hal lain (tidak hanya untuk menghapus data), saya disini hanya memberi contoh susunannya syntaxnya.
Saya bekerja di bagian view ya, kan konsepnya framework sailor ini MVC guys, jadi disini saya mempunyai tampilan tabel yang berisi data dan memiliki eksekusi delete disetiap row nya, perhatikan gambar dibawah ini :
File saya bernama index.lp. Kenapa .lp ? ini extensi bawaan framework sailor untuk htmlnya di beri extensi .lp.
Yup perhatikan baris code tombol delete saya dibawah ini :

<a class=”btn btn-space btn-danger” href=”?r=ti_auth/delete&id=<?lua page:print( v.id ) ?>” onclick=”return confirm(‘Delete action, are you sure ?’)”>Delete</a>

Kebayang kan ? mudah bukan ? hanya dengan menggunakan javascript on click biasa, di next tutorial saya akan membuat konfirmasi di dalam function controller nya. Untuk sementara pakai cara itu juga cukup mengakomodir kok.

Semoga bermanfaat.

Author: Hafid

Hi! My name is Hafid and I'm Indonesian DKI Jakarta. Here's my profile www.mhafid.com. In here, I share a lot of information about programming and linux there.

Leave a Reply

Your email address will not be published. Required fields are marked *