Всем привет! Есть данный компоннет(artbannersplus) и стоит joomfish но проблема в том что мне нужно чтобы ссылка на место где лежит баннер изменялась в зависимости от того какой язык выбран, просто подменять папку с файлами /en/ на /ru/ и т.д., пытался в файле компонента прописать if но не одну из переменных которые работают в index.php ($mosConfig_lang или $this->language не работают в файле /components/com_artbannersplus/artbannersplus.other.php (именно в нем формируется ссылка на изображение переменной $image_url ) подскажите плз, кто решал похожую задачу, или как обойти? зарание спасибо!
Тему можно закрывать Решение: 1. В том же файле (/components/com_artbannersplus/artbannersplus.other.php) находим функцию: showSingleBanner(&$banner) внизу в списке используемых глобальных переменных (globals) добавляем $mosConfig_lang было так: Код (PHP): global $mosConfig_live_site, $database, $mosConfig_absolute_path; стало так: Код (PHP): global $mosConfig_live_site, $mosConfig_lang, $database, $mosConfig_absolute_path; ниже в коде между : Код (PHP): } else if (eregi( "(\.bmp|\.gif|\.jpg|\.jpeg|\.png)$", $banner->image_url)) { и Код (PHP): $image_url="$mosConfig_live_site/images/banners/$banner->image_url"; Добавляем: Код (PHP): $lang = substr($mosConfig_lang, 0, 2); // Выясняем первые две буквы текушего языка if ($lang=='ru'){$path="ru/";} end; if ($lang=='uk'){$path="ua/";} end; и чуть ниже меняем строку: Код (PHP): $image_url="$mosConfig_live_site/images/banners/$banner->image_url"; на строку: Код (PHP): $image_url="$mosConfig_live_site/images/banners/$path$banner->image_url"; Ффсе