Yii2 Framework

Tutorial Yii2 Bagian 18-19 : Role-Based Access Control (RBAC)

RBAC merupakan fitur penting yang perlu ada di aplikasi yang kita buat, karena digunakan untuk mengatur akses yang mana yang boleh dilihat oleh role tertentu. 1. Siapkan tabel-tabel yang dibutuhkan yaitu tabel auth_assignment, auth_item, auth_item_child, dan auth_rule, file sql nya seperti ini :

2. Misalnya kita ingin memberikan rule kepada user untuk membuat branch. Read more about Tutorial Yii2 Bagian 18-19 : Role-Based Access Control (RBAC)[…]

Yii2 Framework

Tutorial Yii2 Bagian 17 : Mengupload File ke Server

Di tutorial ini kita akan melakukan upload untuk menyimpan logo dalam format .jpg. 1. Pertama-tama kita harus menambahkan kolom logo di tabel Company dengan format varchar. 2. Tambahkan public variable $file pada model Companies.php

3. Mendefinisikan di public function rules bahwa file ini berupa tipe file dan tambahkan logo sebagai string :

4. Read more about Tutorial Yii2 Bagian 17 : Mengupload File ke Server[…]

Yii2 Framework

Tutorial Yii2 Bagian 16 : Membuat Ajax Search pada Gridview dengan PJax

Membuat ajax search pada index.php menggunakan PJax cukup mudah :

Modifikasi index.php dengan menambahkan baris ini :

Sehingga index.php menjadi seperti ini :

Sekarang kita tidak perlu merefresh halaman untuk melakukan pencarian pada gridview. Tutorial ini sebagai dokumentasi dan pembelajaran pribadi sekalian belajar terjemahin bahasa Inggris, dan siapa tahu bermanfaat buat orang Read more about Tutorial Yii2 Bagian 16 : Membuat Ajax Search pada Gridview dengan PJax[…]

Yii2 Framework

Tutorial Yii2 Bagian 15: Datepicker pada Filter Field Gridview

Kali ini kita akan membuat datepicker pada filter field gridview yang berada di index.php. Modifikasi index.php yang berada di dalam folder backend/modules/settings/views/companies.  Tambahkan

Dan

Sehingga index.php menjadi seperti ini :

Hasilnya, pada index.php dapat di search berdasarkan tanggal : Tutorial ini sebagai dokumentasi dan pembelajaran pribadi sekalian belajar terjemahin bahasa Inggris, dan siapa tahu bermanfaat buat orang Read more about Tutorial Yii2 Bagian 15: Datepicker pada Filter Field Gridview[…]

Yii2 Framework

Tutorial Yii2 Bagian 14 : Membuat DropDown Search Select2 Widget

Sekarang kita akan membuat DropDown Search dengan menggunakan tools yang disediakan oleh vendor kartik-v yaitu Yii2 Select2 Widget. 1. Install Yii2 Widget Select2 dengan memberikan perintah ini pada directory advanced :

2. Modifikasi file _form.php yang berada di folder \backend\views\branches dengan menambahkan

dan copy paste dari web kartik :

Ganti $data sehingga filenya menjadi Read more about Tutorial Yii2 Bagian 14 : Membuat DropDown Search Select2 Widget[…]