Author Archive

Mengenal CodeIgniter Versi 4

CodeIgniter tidak lama lagi akan mengeluarkan versi terbarunya yaitu versi 4 yang saat ini proses development sudah mencapai alpha-4. Dalam versi 4 ini CodeIgniter ini, kamu diwajibkan menggunakan php versi 7.1. Jadi buat kamu yang masih menggunakan

Perbandingan Yii2 dan Yii3 (ActiveDataProvider)

Kini pada Yii 3, ActiveDataProvider yang juga mendapatkan pemisahan dari core utama Yii2 yaitu sekarang tergabung dalam ActiveRecord dengan namespace yii\activerecord\data\ActiveDataProvider yang semula pada Yii2 dengan namespace yii\data\ActiveDataProvider. Pada Yii3 ActiveDataProvider membutuhkan 2 (dua) parameter pada constructor dengan

IDE dan Editor untuk pengembangan program dengan PHP

Disaat ini masih banyak sekali programmer tidak paham apa itu IDE dan Editor. Pada intinya IDE (Integrated Development Environment) adalah sebuah paket yang memungkinkan anda menulis, melakukan kompilasi dan debug kode di dalam satu tempat yang sama.

CRUD Yii2 – Membuat Buku Telepon – Step 6 (Delete Data)

Telah sampai kita ke tahap menghapus data. Tidak seperti langkah-langkah sebelumnya, yang hanya membuat 1 method/fungsi sebagai action, tapi pada tahap ini selain kita membuat fungsi actionDelete kita juga akan menambahkan method behaviors yang berfungsi untuk mengontrol

CRUD Yii2 – Membuat Buku Telepon – Step 5 (Update Data)

Langkah ini hampir sama seperti pada Step 3, pada langkah ini kamu sebenarnya bisa menggunakan view dari create.php untuk dijadikan form update data. Pada tutorial ini kita akan menggunakan view sendiri sebagai form, tapi di akhir nanti

CRUD Yii2 – Membuat Buku Telepon – Step 4 (Read Data)

Pada tutorial CRUD Yii2 langkah yang ke 4 ini kita telah sampai pada menampilkan data-data yang telah dimasukan sebelumnya. Pada langkah menampilkan data, sama seperti pada tulisan sebelumya yang berjudul Menampilkan repo github pada gridview Yii2 dengan

CRUD Yii2 – Membuat Buku Telepon – Step 3 (Create Data)

Kita telah sampai ke tahap yang ke 3 yaitu melakukan insert atau membuat data (Create). Pada langkah-langkah sebelumnya kita telah membuat Migrasi dan juga Model terhadap tabel phone_book. Langkah ke 3 ini kita memerlukan 2 file, yang

CRUD Yii2 – Membuat Buku Telepon – Step 2 (Membuat Model)

Dalam Step 1 (CRUD Yii2 – Membuat Buku Telepon – Step 1 (Migrasi Database)) kita telah membahas masalah Migrasi, yang mana migrasi tersebut berguna untuk mengontrol struktur basis data (Database). Pada pembuatan aplikasi menggunakan Yii2, kita akan

CRUD Yii2 – Membuat Buku Telepon – Step 1 (Migrasi Database)

Untuk membuat aplikasi menggunakan database, sebelumnya kamu harus melakukan konfigurasi untuk melakukan koneksi ke database. Konfigurasi database sendiri terdapat pada file db.php yang ada pada folder config config/db.php silahkan sesuaikan nilai-nilai seperti host, username, password maupun port yang

Menambah Sorting dan Pagination pada ArrayDataProvider Yii2

Pada tutorial sebelumnya kita telah membahas masalah GridView menggunakan ArrayDataProvider,  dengan studi kasus “Menampilkan repo github pada gridview Yii2” pada tutorial kali ini, kita akan menyambung pembahasan sebelumnya yang berjudul “Menampilkan repo github pada gridview Yii2 dengan