示例#1
0
	<?php 
foreach ($languages as $lang => $langName) {
    ?>
		<?php 
    if ($lang == Yii::$app->language) {
        ?>

			<span class='language-selector-active'><?php 
        echo $langName;
        ?>
</span>

		<?php 
    } else {
        ?>

			<span class='language-selector-notactive'>
                                <?php 
        echo Html::a($langName, MultiLanguageHelper::createMultilanguageReturnUrl($lang), array('class' => ''));
        ?>
                        </span>

		<?php 
    }
    ?>
	<?php 
}
?>

</div>
 public function init()
 {
     MultiLanguageHelper::catchLanguage();
     parent::init();
 }
示例#3
0
} else {
    ?>
	<div class='<?php 
    echo $wrapperClass;
    ?>
'>

		<?php 
    echo Html::beginForm();
    ?>

		<?php 
    foreach ($languages as $lang => $langName) {
        ?>
			<?php 
        echo Html::hiddenInput($lang, MultiLanguageHelper::createMultilanguageReturnUrl($lang));
        ?>
		<?php 
    }
    ?>

		<?php 
    echo Html::dropDownList('_language_selector', Yii::$app->language, $languages, ['class' => $dropDownClass, 'onchange' => 'submit({d:"aa"})']);
    ?>

		<?php 
    echo Html::endForm();
    ?>
	</div>

<?php 
示例#4
0
		<i class="fa fa-globe"></i>
		<span><?php 
echo @$languages[Yii::$app->language];
?>
 <i class="caret"></i></span>
	</a>
	<ul class="dropdown-menu language-selector">


		<?php 
foreach ($languages as $langCode => $langName) {
    ?>
			<?php 
    if ($langCode != Yii::$app->language) {
        ?>
				<li><?php 
        echo Html::a($langName, MultiLanguageHelper::createMultilanguageReturnUrl($langCode));
        ?>
</li>

			<?php 
    }
    ?>

		<?php 
}
?>

	</ul>
</li>