107
4.3.2 Menu Produk
Pada Gambar 4.6 Script Class Menu Produk dapat dijelaskan tentang script class menu produk. Di dalam class produk terdapat
beberapa inisialisasi yang biasa disebut properties. Yang berisi diantaranya : Public id; Public cek; Public sampleprodukpakai; Public
namaproduk; Public varianproduk; Public harga; Public jenisproduk; Public namahadiah;.
Lalu disamping itu, class produk juga dapat melakukan aktifitas yang biasa disebut dengan method. Yang dapat dijabarkan sebagai berikut
: Untuk input berisi fungsi untuk memasukkan nama produk, sample produk pakai, varian rasa produk, harga, jenis produk dan juga hadiah
yang didapatkan apabila customer membeli produk. Hadiah produk dapat di-input-kan, ditambahkan dan juga dihapus pada saat itu juga yang dibuat
dengan menggunakan java script. Pada edit juga berfungsi untuk memperbaiki kesalahan pada
masing-masing hasil isiian termasuk hadiah dari produk tadi. Yang nantinya hasil input-an dan juga hasil edit-an akan langsung masuk ke
database. Sedangkan untuk fungsi yang terakhir adalah delete, dimana akan
dilakukan pengecekan data produk terlebih dahulu setelah itu dapat dihapus data produk yang diinginkan beserta hadiah yang didapatkan
sesuai dengan input-an awal produk tadi.
108
Gambar 4.6 Script Class Menu Produk
109
Lanjutan Gambar 4.6 Script Class Menu Produk
Lalu pada form pengisian data produk dilakukan pemanggilan action untuk melakukan posting seperti yang terlihat pada Gambar 4.7
Script Input Pemanggilan Class Produk yakni include “koneksi.php”
adalah pemanggilan koneksi ke database cikalbakalcreative sedangkan include “classproduk.php” adalah pemanggilan class yang didalamnya
berisi properties dan juga method yang digunakan untuk input, edit dan juga delete menu produk. Dari class produk tersebut diketahui method
yang digunakan adalah detail_input dan master_input.
110
Gambar 4.7 Script Input Pemanggilan Class Produk
Lalu pada form peng-edit-an detail produk dilakukan pemanggilan action untuk melakukan posting seperti yang terlihat pada Gambar 4.8
Script Edit Pemanggilan Class Produk yakni include “koneksi.php” adalah
pemanggilan koneksi ke database cikalbakalcreative sedangkan include “classproduk.php” adalah pemanggilan class yang didalamnya berisi
properties dan juga method yang digunakan untuk input, edit dan juga delete menu produk. Dari class produk tersebut diketahui method yang
digunakan adalah detail_edit.
Gambar 4.8 Script Edit Pemanggilan Class Produk
111 Sama seperti penjelasan sebelumnya untuk koneksi dan juga
pemanggilan class produk. Dari class produk tersebut diketahui method yang digunakan adalah detail_delete seperti yang terlihat pada Gambar 4.9
Script Hapus Pemanggilan Class Produk yang ditampilkan kembali pada antarmuka sistem sesuai dengan indeks tabel master_produk dan tabel
produk pada database.
Gambar 4.9 Script Hapus Pemanggilan Class Produk
4.3.3 Menu Event