Pada artikel sebelumnya kita telah membahas mengenai Programming Multiple Checkbox pada PHP, dan kita mungkin bisa juga melakukan hal ini dalam framework Yii. Misal kita ingin membuat seperti di bawah ini:Pemrograman di atas adalah seperti berikut ini:———————————————————————-<script>function cetak(){ document.dataku.action=”index.php?r=prospecting/kota/cetak”; document.dataku.submit();}</script><br/><br/><form
Tambahan sorting CActiveDataProvider Yii
Ketika kita menampilkan data melalui CGridView Yii mungkin kita akan melakukan sorting tertentu. Misalnya dalam dokumen sales order kita akan melakukan sorting data berdasarkan tanggal sales order. Tetapi bukankan akan banyak sales order pada tanggal yang sama ? Manakah data
Show/Hide field pada CDetailView Yii
Dalam menyajikan data menggunakan CDetailView Yii mungkin ada suatu field yang tampil atau tidaknya disajikan tergantung dari field yang lain. Sebagai contoh adalah penggunaan TOP (Term Of Payment) waktu kita merancang program penjualan. Kita akan membuat contoh yang sederhana saja
Atribut safe dan unsafe di Yii
Dalam Form Model Yii 1 ini kita mengenal atribut safe dan unsafe. Secara praktis, atribut yang dinyatakan unsafe adalah atribut yang tidak boleh diseting melalui massive assigment, sehingga dalam massive assignment atribut yang dinyatakan unsafe akan tidak diberi assignment. Atribut
Menggunakan bootstrap pada CGridView Yii 1
Setelah kita membicarakan pemakaian Bootstrap pada form Yii1 (http://www.proweb.co.id/articles/web_application/form_bootstrap_yii1.html), kita akan menggunakan Bootstrap untuk CGridView Yii 1. Seting yang penting dalam menggunakan memasukkan bootstrap ke CGridView adalah: Property itemsCssClass untuk table dan pagerCssClass untuk pagingKita dapat memasukkan source misalnya: $this->widget(‘zii.widgets.grid.CGridView’,
Form dengan bootstrap dan Yii 1
Setelah pada artikel sebelumnya kita membahas Memakai Bootstrap pada Yii 1 (http://www.proweb.co.id/articles/web_application/bootstrap_yii1.html), maka pada kali ini kita akan membuat form dengan bootstrap dan Yii. Kita akan mengubah form dengan menambahkan class form-horizontal, form-group, col-sm-2, control-label, btn dan btn-default. Misal kita mengubah
Memakai Bootstrap pada Yii 1
Bootstrap merupakan framework dalam membuat tampilan website yang responsive. Kitapun juga dapat menggunakan Bootstrap pada aplikasi kita. Begitu juga dengan Yii. Untuk Yii2 aplikasi yang kita kembangkan sudah terintegrasi dengan Bootstrap, tetapi untuk Yii 1 belum terintegrasi dengan Bootstrap. Kita
Form rapi pada Yii
Pada saat kita melakukan generate CRUD pada Yii, kita mungkin kurang puas dengan tata letak pengisian form yang terus menurun. Kita mungkin mengininginkan tampilan di mana label dan input terletak dalam satu baris dan rapi pula. Dengan melakukan modifikasi file
Menangani CGridView yang lebar di Yii
Mungkin kita pernah membuat tampilan tabulasi menggunak CGridView Yii dengan ukuran yang lebar. Ukuran yang lebar ini membuat disain jadi terlihat tidak rapi. Untuk itu kita perlu solusi bagaimana data tetap dapat ditampilkan dengan baik tetapi tidak merusak disain. Kita
Generate CRUD dalam module Yii
Setelah kita melakukan generate model dalam module Yii pada artikel http://www.proweb.co.id/articles/web_application/generate_model_module_yii.html, kita akan melanjutkan dengan generate coding untuk operasi CRUD (Create, Read Update dan Delete) record database. Untuk melakukan generate CRUD dalam module Yii kita dapat masuk ke Gii dengan