Menyembunyikan Menu Agar Tampil Setelah Login
Anyeong chingu :)
Sekarang saya mau posting tentang menyembunyikan menu sebelum guest login. Ternyata gampang banget caranya :)
Kita buka /protected/views/layouts/main.php (untuk yang pake theme, buka di /theme/folder_themenya/views/layouts/main.php
<?php $this->widget('bootstrap.widgets.TbNavbar',array(
'items'=>array(
array(
'class'=>'bootstrap.widgets.TbMenu',
'items'=>array(
array('label'=>'Home', 'url'=>array('/site/index'), 'visible'=>!Yii::app()->user->isGuest),
array('label'=>'Surat Masuk', 'url'=>array('/suratMasuk/admin'), 'visible'=>!Yii::app()->user->isGuest),
array('label'=>'Surat Keluar', 'url'=>array('/suratKeluar/admin'), 'visible'=>!Yii::app()->user->isGuest),
array('label'=>'Gambar', 'url'=>array('/tblImages/index'), 'visible'=>!Yii::app()->user->isGuest),
array('label'=>'Login', 'url'=>array('/site/login'), 'visible'=>Yii::app()->user->isGuest),
array('label'=>'Logout ('.Yii::app()->user->name.')', 'url'=>array('/site/logout'), 'visible'=>!Yii::app()->user->isGuest)
),
),
),
)); ?>
Nah itu perhatikan 'visible' nya.. Nanti hasilnya jadi seperti ini...
0 komentar:
Posting Komentar