Menampilkan relasi antar tabel di dalam CDetailView YII |
Sugik-info.blogspot.com - Berikut ini catatan kecil tentang cara Menampilkan relasi antar tabel di dalam CDetailView YII. Silakan simak langkah-langkahnya:
Langkah pertama pastikan sudah membuat relasi di dalam sebuar model
contoh: Model Pegawai.php
public function relations()
{
array(
'jabatan'=>array(self::BELONGS_TO,
'Jabatan', 'jabatan_id'),
);
}
Langkah kedua kita tinggal memanggil saja di komponen CDetailView, caranya
<?php $this->widget('zii.widgets.CDetailView', array(
'data'=>$model,
'attributes'=>array(
'nama',
array(
'label'=>'Jabatan',
'type'=>'raw',
'value'=>$model->jabatan()/*namarelasi*/->jabatan/*nama field dalam tabel referensi*/,
),
),
)); ?>
0 Response to "Menampilkan relasi antar tabel di dalam CDetailView YII"
Posting Komentar