jurikserf
Мастер
- Регистрация
- 4 Янв 2013
- Сообщения
- 109
- Реакции
- 32
- Автор темы
- #1
При создании очередного интернет магазина на Opencart была получена просьба от заказчика изменить стиль вывода панели выбора языка.
Стандартный вариант с картинками флажков ему не понравился... Хочет видеть просто активный текст RU ENG, при нажатии по одному из которых менялся бы язык отображения магазина.
Хотел пойти по простому пути и найти шаблон с реализацией модуля выбора языка без флажков, но к моему удивлению не нашлось ни одного шаблона, везде присутствует стандартный вариант отображения.
Может кто-то может подсказать простое решение....
Стандартный код в используемом шаблоне:
Стандартный вариант с картинками флажков ему не понравился... Хочет видеть просто активный текст RU ENG, при нажатии по одному из которых менялся бы язык отображения магазина.
Хотел пойти по простому пути и найти шаблон с реализацией модуля выбора языка без флажков, но к моему удивлению не нашлось ни одного шаблона, везде присутствует стандартный вариант отображения.
Может кто-то может подсказать простое решение....
Стандартный код в используемом шаблоне:
Код:
<?php if (count($languages) > 1) { ?>
<form action="<?php echo $action; ?>" method="post" enctype="multipart/form-data">
<div id="language">
<div class="languagemenu"><?php echo $text_language; ?></div>
<?php foreach ($languages as $language) { if($language_code == $language['code']){?>
<img class="imagemenu" src="image/flags/<?php echo $language['image']; ?>" title="US" alt="US" />
<?php }} ?>
<ul>
<?php foreach ($languages as $language) { ?>
<li <?php if($language_code == $language['code']){echo 'class="active"';}?>>
<img src="image/flags/<?php echo $language['image']; ?>" alt="<?php echo $language['name']; ?>" title="<?php echo $language['name']; ?>" onclick="$('input[name=\'language_code\']').attr('value', '<?php echo $language['code']; ?>').submit(); $(this).parent().parent().parent().parent().submit();" />
</li>
<?php } ?>
</ul>
<input type="hidden" name="language_code" value="" />
<input type="hidden" name="redirect" value="<?php echo $redirect; ?>" />
</div>
</form>