ToxaSM Опубликовано 25 июня, 2014 Поделиться Опубликовано 25 июня, 2014 Здравствуйте, хотелось бы узнать возможно ли оформить меню выбора языка, чтобы было только картинка языка и его сокращение? Если да, то подскажите как это сделать. Ссылка на комментарий Поделиться на другие сайты Поделиться
LvsF Опубликовано 25 июня, 2014 Поделиться Опубликовано 25 июня, 2014 В шаблоне globalTemplate код вывода меню языков <if test="langchooser:|: ! $this->member->is_not_human && count( $footer_items['lang_chooser']['options'] ) > 1"> <li> <a rel="nofollow" href='#' id='new_language'>{$footer_items['lang_chooser']['default']}</a> <ul id='new_language_menucontent' class='ipbmenu_content with_checks' style='display: none'> <foreach loop="$footer_items['lang_chooser']['options'] as $lang"> <li <if test="$lang['selected']">class='selected'</if>> <a href="{$this->lang->changeLanguageUrl( $lang['id'] )}">{$lang['title']}</a> </li> </foreach> </ul> </li> </if> А какое сокращение? Русский (RU) - это название языка. Можете в АЦ поменять - сократить до нужного. Для того, чтобы добавить картинки, {$lang['title']} замените на <img src='{$this->settings['img_url']}/langs/lang_{$lang['id']}.png' /> {$lang['title']} Создайте в директории с изображениями стиля папку langs и покидайте в нее изображения в формате png с именами вида lang_{ID_языка}. ID языка можно посмотреть в АЦ на странице со списком всех представленных языков. Примеры картинок: lang_1.png, lang_2.png, lang_3.png CNoise, ToxaSM, hostrk и 1 другой 4 Ссылка на комментарий Поделиться на другие сайты Поделиться
ToxaSM Опубликовано 26 июня, 2014 Автор Поделиться Опубликовано 26 июня, 2014 LvsF, спасибо работает, а не подскажете ещё такой момент, как прикрепить флаг языка вот сюда? Ссылка на комментарий Поделиться на другие сайты Поделиться
LvsF Опубликовано 26 июня, 2014 Поделиться Опубликовано 26 июня, 2014 Перепишите условие так <img src='{$this->settings['img_url']}/langs/lang_{$lang['title']}.png' /> {$lang['title']} А картинки обзовите по имени языка: lang_Ru.png, lang_EU.png Дальше <a rel="nofollow" href='#' id='new_language'>{$footer_items['lang_chooser']['default']}</a> замените на <a rel="nofollow" href='#' id='new_language'><img src='{$this->settings['img_url']}/langs/lang_{$footer_items['lang_chooser']['default']}.png' /> {$footer_items['lang_chooser']['default']}</a> hostrk, AUYKGN и ToxaSM 3 Ссылка на комментарий Поделиться на другие сайты Поделиться
ToxaSM Опубликовано 26 июня, 2014 Автор Поделиться Опубликовано 26 июня, 2014 LvsF, огромное спасибо, теперь все выглядит просто отлично Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения