Как решить вывод лого картинки для мультиязычной версии Joomla 3.x?

  • 4 Ответов
  • 174 Просмотров

0 Пользователей и 1 Гость просматривают эту тему.

Здравствуйте!
Подскажите пожалуйста, как реализовать вывод логотип-картинки для двух языков на сайте Joomla 3.x.
Перешерстил кучу информации но для версии 3.х. ничего не подходит.

Лого у меня в шаблоне выводится с файла:
/layouts/template.php

Цитировать
         <div id="sitebar" class="clearfix">
               <div class="sitename">
                  <a title="<?php echo $sitename ?>" href="<?php echo $this['config']->get('site_url'); ?>"><img alt="<?php echo $sitename ?>" src="/images/sitename.png" title="<?php echo $sitename ?>"  /></a>
               </div>
            </div>



пробовал и это, только не работает почему то смена языка, всегда выводит дефолт лого
Цитировать
<div id="sitebar" class="clearfix">
               <div class="sitename">
                  <?php
                          $lang = $this->language;
                          switch ($lang) {
                          case "ru-RU":
                          echo '<img src="templates/chudo_template/'.$this->template.'/images/sitenameru.png" alt="Альтернативный текст для русского лого" />';
                          break;
                          case "en-GB":
                          echo '<img src="templates/chudo_template/'.$this->template.'/images/sitenameen.png" alt=" Альтернативный текст для английского лого" />';
                          break;
                          default:
                          echo '<img src="templates/chudo_template/'.$this->template.'/images/sitenamedefault.png" alt="Альт для дефолтного лого" />';
                          break;
                          }
                        ?>
               </div>
            </div>

*

Оффлайн Septdir

  • *******
  • 2084
  • [+]106 / [-]0
  • JoomlaZen
    • Просмотр профиля
    • Игорь «Septdir» Бердичевский
Сделайте лого модулем да и все.
У вас в коде же косяк со витчем ибо свитч енадо по тэгу $lang->getTag()
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
________
Мои Контакты: Сайт | skype:septdir | Telegram | VK | Facebook | Twiter | Все контакты

Сделайте лого модулем да и все.
У вас в коде же косяк со витчем ибо свитч енадо по тэгу $lang->getTag()
Спасибо решил через модуль.