Skip to content
t-visualappeal edited this page Aug 23, 2012 · 5 revisions

Navigation-Bar demo Navigation-Bar Responsive Navigation-Bar Responsive

$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 */
));
Clone this wiki locally