Posts

Showing posts from August, 2016

theme yii 2 dengan Ajax

Image
Setelah kamu berhasil menginstall Yii2, kamu pun bisa mengeksplorasinya dan berkarya sesukamu, salah satu caranya adalah dengan membuat CRUD menggunakan AJAX di Yii2. Dengan adanya fitur AJAX pada CRUD, operasi create, update dan delete tidak perlu dilakukan di halaman lain, semuanya cukup dilakukan pada satu halaman yang sama. Pembuatan CRUD di Yii2 yang kita bahas pada artikel ini terbilang sangat simpel, karena kita cukup menggunakan fitur gii dan menambahkan satu extension yang bernama yii2-ajaxcrud. Untuk lebih jelasnya, silahkan ikuti langkah-langkah membuat CRUD menggunakan Ajax di Yii2 di bawah ini: Step 1: Install terlebih dahulu ekstensinya via composer dengan mengetikkan perintah berikut sudo composer require --prefer-dist johnitvn/yii2-ajaxcrud "*" . Oh ya, sebelum menginstallnya, rubah terlebih dahulu directorinya ke direktori aplikasi projectmu, taruhlah aplikasi project saya bernama yii2project maka perintahnya adalah cd /opt/lampp/htdocs/yi

Membuat Tanggal pada Yii2

Image
Hal yang pertama sudah barang tentu kita sudah Download yii2 , dengan cara Manual atau Via Composer. ( Windows + R ) dan pastikan pula Composer sudah terinstal di PC anda, jika belum silakan download here . Setelah terbuka jendela Comand Prompt anda Copas alamat berikut : To install the basic application template, run the command below: php composer.phar create-project yiisoft/yii2-app-basic basic 2.0.9  To install the advanced application template, run the command below: php composer.phar create-project yiisoft/yii2-app-advanced advanced 2.0.9 Download Manual : Yii 2 with basic application template Yii 2 with advanced application template Tanpa panjang Lebar , saya anggap aja anda sudah membuat web pilihan anda, di sini saya memakai Extensions 2amigos kartik datePicker composer require 2amigos/yii2-date-picker-widget:~1.0   jika sudah di download ,atur pada view\form.php : <?php use dosamigos\datepicker\DatePicker;    <?= $form->f

Tutorial Yii2 Membuat Dropdown list menggunakan activeform dan model

Image
Berbeda dengan Yii1. Untuk membuat Dropdown list dengan activeform dan model di yii2 kita bisa menggunakan ArrayHelper, Yang merupakan pengganti dari CHtml list data pada yii1. Nah untuk membuat dropdown list dengan bantuan ArrayHelper cukup mudah, pada dasarnya seperti berikut: use yii\helpers\ArrayHelper; use app\models\Kota; $dataList=ArrayHelper::map(Kota::find()->asArray()->all(), 'id', 'namaKota'); field($model, 'center_id')->dropDownList($dataList, ['prompt'=>'-Pilih Kota-']) ?> Penjelasannya, Pertama, kita perlu memanggil / memuat class ArrayHelper itu sendiri. dengan: use yii\helpers\ArrayHelper; Kemudian buat sebuah variabel untuk mendefinisikan object array yang memuat list data (dalam contoh diatas adalah data kota). Terakhir buat field berdasarkan model dan berjenis dropDownList , kemudian masukkan variable data kota ($dataList) tadi sebagai parameter pertama, dan array untuk placeholder pada