Pada artikel sebelumnya kita telah membuat Header dan detail. Langkah selanjutnya adalah membuat navigasi lokasi supaya program mudah digunakan.
- Pada view header
Pada 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(
‘Groups’=>array(‘group/admin’),
$model->group->group_name=>array(‘group/view’,’id’=>$model->group_id),
‘Add Menu’,
);
Tampilannya akan seperti: - Pada views/groupMenu/update.php edit seperti :
$this->breadcrumbs=array(
‘Groups’=>array(‘group/admin’),
$model->group->group_name=>array(‘group/view’,’id’=>$model->group_id),
$model->menu->menu_name=>array(‘view’,’id’=>$model->group_menu_id),
‘Update’,
);
Hasilnya seperti gambar di bawah ini: - Kemudian untuk views/groupMenu/view.php ubah seperti :
$this->breadcrumbs=array(
‘Groups’=>array(‘group/admin’),
$model->group->group_name=>array(‘group/view’,’id’=>$model->group_id),
$model->menu->menu_name,Hasilnya seperti gambar di bawah ini :
- Untuk yang lebih kompleks misal navigasi pada group mana :
$this->breadcrumbs=array(
Yii::app()->user->getState(“s_group_name”)=>array(‘user/menu’,’group_id’=>Yii::app()->user->getState(“s_group_id”)),
‘Menus’=>array(‘admin’),
‘Manage’,
);
Kunjungi www.proweb.co.id untuk menambah wawasan anda.
Navigasi lokasi pada Yii