forked from VisualAppeal/YiiBootstrap
-
Notifications
You must be signed in to change notification settings - Fork 0
Navigation Menu
t-visualappeal edited this page Aug 23, 2012
·
5 revisions
$this->widget('EBootstrapNavigation',array(
'items'=>array(
array('label'=>EBootstrap::encode(Yii::app()->name), 'url'=>array('/'), 'template' => '{brand}'),
array('label'=>'Sidebar', 'url'=>array('/site/page', 'view'=>'sidebar')),
array('label'=>'Contact', 'url'=>array('/site/contact')),
array('template' => '{divider}'),
array('label'=>'Base CSS', 'dropdown' => true, 'url'=>'#', 'items' => array(
array('label'=>'Typography', 'url'=>array('/site/page', 'view'=>'typography')),
array('label'=>'Buttons', 'url'=>array('/site/page', 'view'=>'buttons')),
array('label'=>'Labels', 'url'=>array('/site/page', 'view'=>'labels')),
array('label'=>'Images', 'url'=>array('/site/page', 'view'=>'images')),
)),
array('label'=>'Components', 'dropdown' => true, 'url'=>'#', 'items' => array(
array('label'=>'Crud Controller', 'url'=>array('/crud')),
array('label'=>'Navigation', 'url'=>array('/site/page', 'view'=>'navigation')),
array('label'=>'Alerts', 'url'=>array('/site/alert')),
array('label'=>'Carousel', 'url'=>array('/site/page', 'view'=>'carousel')),
array('label'=>'Progress Bar', 'url'=>array('/site/page', 'view'=>'progressbar')),
array('label'=>'Modal', 'url'=>array('/site/page', 'view'=>'modal')),
)),
array('template' => '{search}', 'itemOptions' => array(
'action' => '#', 'method' => 'get', 'input' => array( //Form options
'name' => 'search', //Name of the input field
'value' => isset($_GET['search']) ? $_GET['search'] : '', //Predefined value
'htmlOptions' => array(
'placeholder' => 'Search',
),
),
)),
array('align' => 'right', 'items' => array(
array('label'=>'Login', 'url'=>array('/site/login'), 'visible'=>Yii::app()->user->isGuest),
array('label'=>'Logout ('.Yii::app()->user->name.')', 'url'=>array('/site/logout'), 'visible'=>!Yi i::app()->user->isGuest),
)),
),
'fixed' => true,
'responsive' => true,
'encodeLabel' => false,
'dark' => false, /* True is default */
));