Yii2 Framework

Tutorial Yii2 Bagian 12 : Membuat Module

Pada bagian 9 sebelumnya kita telah mempelajari bagaimana membuat CRUD dan Model Generator menggunakan Gii pada Yii2. Kali ini kita akan membuat module dengan module generator yang terdapat pada Yii2. 1. Buka http://localhost/advanced/backend/web/index.php?r=gii dan pilih module generator. Terdapat dua input untuk module Class dan module ID. Kita akan membuat sebuah modul Settings. Isikan Module Class : backend\modules\settings\Settings Read more about Tutorial Yii2 Bagian 12 : Membuat Module[…]

Yii2 Framework

Tutorial Yii2 Bagian 11 : Search dari Tabel yang Berelasi

Di bagian 9 kita telah berhasil mengganti angka menjadi tulisan yang lebih dimengerti dari tabel yang saling berelasi. Namun masih terdapat hal yang kurang, yaitu masih belum bisa dilakukan pencarian terhadap nama-nama tersebut. Disini kita akan memperbaikinya. 1. Modifikasi index.php yang berada pada folder /backend/views/branches untuk menambahkan search field.

Search field tersebut belum bisa berfungsi. 2. Modifikasi model BranchesSearch.php yang berada Read more about Tutorial Yii2 Bagian 11 : Search dari Tabel yang Berelasi[…]

Yii2 Framework

Tutorial Yii2 Bagian 10 : Membuat DropDownList pada Form

Kali ini kita akan membuat DropDownList serta Search yang berdasarkan relationship antar tabel. 1. Modifikasi _form.php yang berada di folder backend/views/branches :  Kita akan mengganti baris ini :

Menjadi

Dan jangan lupa untuk menambahkan use di atas dengan ArrayHelper dan Companies Model.

    Lakukan hal yang sama untuk _form.php pada folder views/departments.      Tutorial ini sebagai dokumentasi Read more about Tutorial Yii2 Bagian 10 : Membuat DropDownList pada Form[…]

Yii2 Framework

Tutorial Yii2 Bagian 9 : Menggunakan Gii pada Advanced Template

Di tutorial sebelumnya kita pernah menggunakan Gii untuk basic template. Sekarang kita akan menggunakan Gii untuk advanced template. 1. Kita akan membuat 3 tabel : Companies, Branches, dan Departments. Dengan relationship seperti ini : Setiap company memiliki banyak branch, Branch memiliki banyak Department. Department juga merupakan bagian dari Company. Begini struktur masing-masing tabelnya : 2. Read more about Tutorial Yii2 Bagian 9 : Menggunakan Gii pada Advanced Template[…]