Postingan

Menampilkan postingan dari April, 2019

Upload Gambar Menggunakan Yii2 dan Penggunaan Class TimestampBehavior

Gambar
Pembahasan ini merupakan kelanjutan dari materi sebelumnya yaitu : CRUD Menggunakan Yii2 Sebelum melanjutkan pada pembahasan ini diharapkan agar menyelesaikan project diatas karena masih berhubungan, cuman pada penambahan yaitu pembuatan upload gambar dan penggunaan class TimestampBehavior class tersebut digunakan untuk melakukan insert dan update data pada kolom created_at dan updated_at, jadi kolom tersebut akan terisi secara otomatis ketika melakukan penginputan data ataupun ketika data tersebut diubah.  Modifikasi Model Buku Sebelum melakukan upload gambar kita akan melakukan modifikasi terlebih dahulu pada model Buku.php, perubahan pada file tersebut ada penambahan validasi untuk kolom foto menjadi required atau tidak boleh kosong ketika melakukan input dan validasi ektensi gambar menjadi gif,jpg dan png jadi selain ektensi tersebut akan muncul peringatan dan tidak bisa diupload. berikut perubahan pada function rules : [[ ‘kode_buku’ , ‘judul’ , ‘...

CRUD Menggunakan Yii2

Gambar
Sebelum membahas mengenai pembuatan CRUD (Create,Read,Update,Delete) menggunakan Yii2 pastikan terlebih dahulu anda sudah membaca Cara Instalasi YII2 Pastikan Yii2 sudah terinstal dikomputer anda. pada tutorial ini database yang akan digunakan masih sama dengan yang sebelumnya yang ada pada meteri  Cara Koneksi Database Menggunakan PDO namun ada sedikit perubahan dan penambahan kolom pada tabel buku, untuk melakukan perubahan silahkan anda buka database yang sudah anda buat sebelumnya dengan menggunakan phpmyadmin, untuk mengaskes phpmyadmin anda harus menjalankan terlebih dahulu fitur mysql dan apache seperti gambar berikut : jika sudah silahkan akses phpmyadmin dengan mengetik di url browser anda   http://localhost/phpmyadmin   kemudian pilih database perpustakaan kemudian klik tabel buku dan tekan menu struktur/structure untuk mengubah dan menambah kolom pada tabel tersebut. sesuaikan kolom tabel anda seperti gambar diatas, kemudian tambahkan dua buah kolom kemudian te...

Mengenal Yii Framework

Gambar
Apa yang dimaksud dengan Yii ? Yii merupakan sebuah framework PHP yang memiliki performa yang sangat bagus, framework ini berbasis PHP yang dapat digunakan untuk membuat web baik skala kecil ataupun besar dengan sangat profesional,cepat dan dengan tampilan yang mengagumkan. Yii dikembangkan oleh Qiang Xue,Qiang merupakan seorang berkebangsaan Republik Rakyat Tiongkok saat ini beliau tinggal di Amerika Serikat dan bekerja disana. Qiang memulai proyek pengembangan Yii pada tahun 2006. Sebelumnya Qiang mengembangkan sebuah web framework yang bernama Prado yang merupakan sebuah framework berbasis komponen dan saat ini juga masih banyak pengguna nya namun Qiang sudah tidak menjadi Core Developer, Qiang Xue menempuh jalur akademisnya sebagai sarjana ilmu komputer (1992 – 1996) dan magister ilmu komputer (1996 – 1999) di Zhejiang University. Kemudian menyelesaikan Ph.d di bidang ilmu komputer (1999 – 2005) di Duke University. Saat ini Yii sudah memasuki Yii2 yang lebih modern...