Customisasi button di CGridView Yii

Untuk melakukan customisasi CGridView bagian button, kita harus memperhatikan ‘template’ dan ‘buttons.’ Pertama-tama kita edit bagian ‘template’ untuk menentukan urutan nya:             ‘template’=>'{view} {update} {send}{delete}’, Di sini kita akan menambahkan button send. Langkah selanjutnya adalah melakukan customisasi untuk button

Input tanggal dengan datepicker di Yii

Yii menyediakan widget untuk memudahkan kita menginput data tanggal. Widget ini adalah CJuiDatePicker. Untuk memakai widget ini, cukup ganti form yang bersangkutan dengan code CJuiDatePicker. Sebagai contoh class MutationOrder dengan field date_mutation akan dibuat input tanggal dengan widget ini. Untuk

Mengaktifkan jQuery di Yii

Untuk mengaktifkan jQuery di Yii kita bisa menambahkan kode  berikut pada view yang sesuai : <?phpYii::app()->clientScript->registerCoreScript(‘jquery’); ?> Jika kita ingin memakai jQuery pada saat create maka letakkan coding di atas di create.php .Jika kita ingin memakai jQuery pada saat update

Transaction di Yii

Setelah kita membuat trigger di Yii kita harus bisa memastikan bahwa kedua tabel tersebut diupdate secara akurat. Artinya jika tabel yang satu berhasil diupdate, maka tabel lain juga harus berhasil. Jika satu tabel gagal diupdate, yang lain juga harus gagal

Trigger di Yii

Dalam membuat aplikasi, sering ada kondisi mengupdate suatu tabel maka tabel yang lain akan diupdate. Kita dapat membuat trigger melalui database dengan CREATE TRIGGER atau membuat simulasinya dalam aplikasi kita. Kelebihan metode CREATE TRIGGER adalah integritas dan kecepatan update yang

DeleteConfirmation di Yii

Dalam melakukan operasi delete, user harus benar-benar mengetahui item apa yang didelete. Sayangnya di Yii, informasi item mana yang didelete kurang jelas. Berikut akan dijelaskan langkah-langkah supaya Delete Confirmation di Yii bisa memberikan informasi item mana yang akan didelete secara

Membuat flash message di Yii

Dalam pembuatan aplikasi kita ingin agar user mengetahui dengan pasti mengenai status pemrosesan data yang dilakukan. Dia harus tahu apakah data yang diinput berhasil diinput berhasil diproses atau gagal diproses. Untuk melakukan ini kita bisa menggunakan flash message di Yii.

Membuat link di Yii

Dalam pembuatan aplikasi kita menginginkan pemrograman dengan style yang konsisten. Di dalam Yii kita juga harus membuat style yang baik dan konsisten. Dengan style yang baik dan konsisten maka kita mudah melakukan maintenance di kemudian hari. Begitu juga dalam pembuatan

Navigasi lokasi pada Yii

Pada artikel sebelumnya kita telah membuat Header dan detail. Langkah selanjutnya adalah membuat navigasi lokasi supaya program mudah digunakan. Pada view headerPada view header (views/group/view.php) kita edit menjadi :$this->breadcrumbs=array(‘Groups’=>array(‘admin’),                                        $model->group_name,                                      ); Maka tampilan akan seperti Pada views/groupMenu/create.php silahkan edit :<?php$this->breadcrumbs=array(