Как в qtranslate-x вывести список языков которые доступны на сайте?
Решено
Здравствуйте, скажите как в плагине qtranslate-x можно вывести выпадающий список со всеми активными языками на сайте? То есть вывести выбор тех языков которые я указал в админке и которые используются на сайте.
2 Ответ(ы)
Ответ
Пример вывода списка доступных языков при использовании плагина qtranslate-x:
function select_qtranslate_lang(){ // объявим переменные $translate_info = $GLOBALS['q_config']; $html = ''; // составим выпадающий список $html .= '<select class="" name="">'; // соберем все активные языки в options foreach ($translate_info['language_name'] as $key => $value) { $html .= '<option value="'.$key.'">'.$value.'</option>'; } $html .= '</select>'; // выведим html echo $html; }
Вставляем код где угодна в шаблоне:
<?php echo qtranxf_generateLanguageSelectCode(‘both’); ?>
Единственное только потом нужно будет стили поменять