Как в qtranslate-x вывести список языков которые доступны на сайте?

Решено

Здравствуйте, скажите как в плагине qtranslate-x можно вывести выпадающий список со всеми активными языками на сайте? То есть вывести выбор тех языков которые я указал в админке и которые используются на сайте.

Добавить Комментарий
Ответ

Пример вывода списка доступных языков при использовании плагина 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’); ?>

Единственное только  потом нужно будет стили поменять

Добавить Комментарий

Ваш ответ

Размещая свой ответ, вы соглашаетесь с правилами сайта.