linccce

My Navbar Yii-Bootsrap

Jul 10th, 2014
295
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 4.78 KB | None | 0 0
  1. <?php $this->widget('TbNavbar',array(
  2.     'brand'=>'<div style="height: 40px"><img src="images/logotipas.png" style="margin-top:-15px;"></div>',
  3.     'collapse'=>true,
  4.     'items'=>array(
  5.             '<p class="navbar-text pull-left">'.Yii::t('svsite','We and').'</p>',
  6.             '<div class="fb-like" data-href="https://www.facebook.com/sventesvesk" data-width="150px" data-layout="button_count" data-action="like" data-show-faces="false" data-share="false"></div>',
  7.         array(
  8.             'class'=>'TbMenu',
  9.             'htmlOptions'=>array('class'=>'pull-right'),
  10.             'items'=>array(
  11.                 array('label'=>'LT', 'url'=>array(Yii::app()->controller->getId().'/'.Yii::app()->controller->getAction()->getId(), 'lang'=>'lt')),
  12.                 array('label'=>'EN', 'url'=>array(Yii::app()->controller->getId().'/'.Yii::app()->controller->getAction()->getId(), 'lang'=>'en')),
  13.                 array('label'=>Yii::t('svsite','Login'), 'url'=>array('/site/login'), 'visible'=>Yii::app()->user->isGuest, 'itemOptions'=>array('style'=>'width: 100px'), 'linkOptions'=>array(
  14.                             'onclick'=>'$.ajax({
  15.                                                dataType: "json",
  16.                                                type: "POST",
  17.                                                url: "'. $this->createUrl("/site/login").'",
  18.                                                success: function(data){
  19.                                                            $("#login .modal-header h4").text( data.header);
  20.                                                            $("#login .modal-body").html(data.body);
  21.                                                        },
  22.                                            });',
  23.                             'id' => 'open-modal-'.uniqid(),
  24.                             'data-toggle'=>'modal',
  25.                             'data-target'=>'#login',
  26.                         ),
  27.                 ),
  28.                 array('label'=>Yii::t('svsite','Logout'), 'url'=>array('/site/logout'), 'visible'=>!Yii::app()->user->isGuest, 'itemOptions'=>array('class'=>'text-center', 'style'=>'width: 100px')),
  29.                 array('label'=>Yii::t('svsite','Register'), 'icon'=>'user', 'visible'=>Yii::app()->user->isGuest, 'url'=>'#',
  30.                     'linkOptions'=>array(
  31.                             'onclick'=>'$.ajax({
  32.                                                dataType: "json",
  33.                                                type: "POST",
  34.                                                url: "'. $this->createUrl("/site/register").'",
  35.                                                success: function(data){
  36.                                                            $("#register .modal-header h4").text( data.header);
  37.                                                            $("#register .modal-body").html(data.body);
  38.                                                        },
  39.                                            });',
  40.                             'id' => 'open-modal-'.uniqid(),
  41.                             'data-toggle'=>'modal',
  42.                             'data-target'=>'#register',
  43.                         ),
  44.                     'itemOptions'=>array('class'=>'text-center', 'style'=>'width: 130px')
  45.                 ),
  46.                 array('label'=>Yii::t('svsite','Profile'), 'url'=>array('user/view', 'id'=>Yii::app()->user->getId()), 'visible'=>!Yii::app()->user->isGuest, 'itemOptions'=>array('class'=>'text-center', 'style'=>'width: 100px')),
  47.                 array(
  48.                     'class'=>'LoginButton',
  49.                     array(
  50.                        
  51.                     )
  52.                 )
  53.             ),
  54.         ),
  55.         '<form class="navbar-search pull-left" action="" style="padding: 5px; float: left"><input type="text" class="search-query pull-left" style="width: 500px;" name="q" placeholder="'.Yii::t('svsite','Enter your search').'" value="'.(isset($_GET['q']) ? CHtml::encode($_GET['q']) : '').'"></form>',
  56.         array(
  57.             'class'=>'TbMenu',
  58.             'htmlOptions'=>array(
  59.                 'class'=>'span11',
  60.             ),
  61.             'items'=>array(
  62.                 array('label'=>Yii::t('svsite','Home'), 'url'=>array('/site/index'), 'itemOptions'=>array('class'=>'span2 text-center')),
  63.                 array('label'=>Yii::t('svsite','About'), 'url'=>array('/site/page', 'view'=>'about'), 'itemOptions'=>array('class'=>'span2 text-center')),
  64.                 array('label'=>Yii::t('svsite','Contact Us'), 'url'=>array('/site/contact'), 'itemOptions'=>array('class'=>'span2 text-center')),
  65.                 array('label'=>Yii::t('svsite','Categories'), 'url'=>array('/category/index'), 'itemOptions'=>array('class'=>'span2 text-center')),
  66.  
  67.                
  68.             ),
  69.         ),
  70.     ),
  71. )); ?>
Advertisement
Add Comment
Please, Sign In to add comment