Beispiel #1
0
                    <i class='fa fa-bars'></i>
                    <!-- <div class='x2-bar'></div> -->
                    <!-- <div class='x2-bar'></div> -->
                    <!-- <div class='x2-bar'></div> -->
                </div>
                <a href="<?php 
echo $isGuest ? $this->createUrl('/site/login') : $this->createUrl('/profile/view', array('id' => Yii::app()->user->getId()));
?>
"
                 id='search-bar-title' class='special'>
                <?php 
$custom = Yii::app()->params->logo !== 'uploads/logos/yourlogohere.png';
if ($custom) {
    echo CHtml::image(Yii::app()->request->baseUrl . '/' . Yii::app()->params->logo, Yii::app()->settings->appName, array('id' => 'your-logo', 'class' => 'custom-logo'));
} else {
    if (Auxlib::isIE()) {
        echo CHtml::image(Yii::app()->request->baseUrl . '/images/x2-logo-square.png', Yii::app()->settings->appName, array('id' => 'your-logo', 'class' => 'custom-logo'));
    } else {
        echo CHtml::tag('span', array('id' => 'x2-logo', 'class' => 'icon-x2-logo-square'), ' ');
    }
}
?>
                </a>
                <div id='top-menus-container'>
                <div id='top-menus-container-inner'>
                <?php 
//render main menu items
$this->widget('zii.widgets.CMenu', array('id' => 'main-menu', 'encodeLabel' => false, 'htmlOptions' => array('class' => 'main-menu'), 'items' => $menuItems));
//render user menu items if logged in
if (!$isGuest) {
    ?>
Beispiel #2
0
 public static function logo($type, array $htmlOptions = array())
 {
     assert(in_array($type, array('mobile', 'menu', 'login_white', 'login_black', 'about')));
     $logoName = $type . '_logo';
     $html = '';
     if (in_array($type, array('menu')) && Auxlib::isIE8() || in_array($type, array('login_white', 'login_black', 'mobile')) && Auxlib::isIE()) {
         $htmlOptions = self::mergeHtmlOptions(array('class' => $logoName), $htmlOptions);
         $filename = $logoName . '.png';
         $html .= CHtml::image(Yii::app()->request->baseUrl . '/images/' . $filename, Yii::app()->settings->appName, $htmlOptions);
     } else {
         $htmlOptions = self::mergeHtmlOptions(array('class' => 'icon-x2-logo-square ' . $logoName), $htmlOptions);
         $html .= CHtml::tag('span', $htmlOptions, ' ');
     }
     return $html;
 }