Как в 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’); ?>

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

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

    Ваш ответ

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