Новости Joomla

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

в Joom!Fish
Language Manager  при опеделенинии и активации языков - не вижу
флажков(прочитала,что надо show flag отметить в config.но там этой
опции я не нашла!Может Вы подскажите.
*

ruslann

  • Осваиваюсь на форуме
  • 19
  • 0 / 0
Re: Joom!Fish-не вижу флажков стран
« Ответ #1 : 30.05.2011, 18:26:15 »
Проблема в коде при выводе флажков к языкам, я правда не знаю, если это сделано специально или нет, но если жуком открыть код то можно увидеть след:

<img title="Русский" alt="Русский" src="http://localhost/opencompany/components/com_joomfish/images\flags/ru.gif">

Где один из слешей смотрит влево, а не вправо! Если его поменять на / то флаги будут отображаться, только я пока не нашел где нужно править код, что бы так было всегда!

Если кто знает, буду также признателен в помощи.  ^-^
*

b2z

  • Глобальный модератор
  • 7287
  • 778 / 0
  • Разраблю понемногу
Re: Joom!Fish-не вижу флажков стран
« Ответ #2 : 30.05.2011, 18:34:29 »
Скорее всего это находится в файле modules/mod_jflanguageselection/tmpl/images.php  или modules/mod_jflanguageselection/tmpl/rawimages.php
*

ruslann

  • Осваиваюсь на форуме
  • 19
  • 0 / 0
Re: Joom!Fish-не вижу флажков стран
« Ответ #3 : 30.05.2011, 18:38:25 »
Код images.php

Код
defined('_JEXEC') or die('Restricted access');

$outString = '<div id="jflanguageselection">';
$outString .= '<ul class="jflanguageselection">';
foreach( $langActive as $language )
{
$langActive = '';
if( $language->code == $curLanguage->getTag() ) {
if( !$show_active ) {
continue; // Not showing the active language
} else {
$langActive = ' id="active_language"';
}
}

$href = JFModuleHTML::_createHRef ($language, $params);
$langImg = JFModuleHTML::getLanguageImageSource($language);

if (isset($language->disabled) && $language->disabled){
if( file_exists( JPATH_ROOT .DS. $langImg ) ) {
$outString .= '<li' .$langActive. ' style="opacity:0.5" class="opaque"><img src="' .JURI::base(). $langImg. '" alt="' .$language->name. '" title="' .$language->name. '" /></li>';
} else {
$outString .= '<li' .$langActive. ' style="opacity:0.5" class="opaque" >' .$language->name. '</li>';
}
}
else {
if( file_exists( JPATH_ROOT .DS. $langImg ) ) {
$outString .= '<li' .$langActive. '><a href="' .$href. '"><img src="' .JURI::base(). $langImg. '" alt="' .$language->name. '" title="' .$language->name. '" /></a></li>';
} else {
$outString .= '<li' .$langActive. '><a href="' .$href. '">' .$language->name. '</a></li>';
}
}
}
$outString .= '</ul></div>';

echo $outString;

if( $inc_jf_css && JFile::exists(JPATH_ROOT.DS.'modules'.DS.'mod_jflanguageselection'.DS.'tmpl'.DS.'mod_jflanguageselection.css') ) {
$document = JFactory::getDocument();
$document->addStyleSheet(JURI::base(true).'/modules/mod_jflanguageselection/tmpl/mod_jflanguageselection.css');
}

*

ruslann

  • Осваиваюсь на форуме
  • 19
  • 0 / 0
Re: Joom!Fish-не вижу флажков стран
« Ответ #4 : 30.05.2011, 18:39:45 »
Код rawimages.php

Код
defined('_JEXEC') or die('Restricted access');
$outString = '<div id="jflanguageselection"><div class="rawimages">';
foreach( $langActive as $language )
{
$langActive = '';
if( $language->code == $curLanguage->getTag() ) {
if( !$show_active ) {
continue; // Not showing the active language
} else {
$langActive = ' id="active_language"';
}
}

$href = JFModuleHTML::_createHRef ($language, $params);
$langImg = JFModuleHTML::getLanguageImageSource($language);

if (isset($language->disabled) && $language->disabled){
if( file_exists( JPATH_ROOT .DS. $langImg ) ) {
$outString .= '<span' .$langActive. ' style="opacity:0.5" class="opaque"><img src="' .JURI::base(false). $langImg. '" alt="' .$language->name. '" title="' .$language->name. '" /></span>';
} else {
$outString .= '<span' .$langActive. ' style="opacity:0.5" class="opaque">' .$language->name. '</span>';
}
}
else {
if( file_exists( JPATH_ROOT .DS. $langImg ) ) {
$outString .= '<span' .$langActive. '><a href="' .$href. '"><img src="' .JURI::base(false). $langImg. '" alt="' .$language->name. '" title="' .$language->name. '" /></a></span>';
} else {
$outString .= '<span' .$langActive. '><a href="' .$href. '">' .$language->name. '</a></span>';
}
}
}
$outString .= '</div></div>';

echo $outString;

if( $inc_jf_css && JFile::exists(JPATH_ROOT.DS.'modules'.DS.'mod_jflanguageselection'.DS.'tmpl'.DS.'mod_jflanguageselection.css') ) {
$document = JFactory::getDocument();
$document->addStyleSheet(JURI::base(true).'/modules/mod_jflanguageselection/tmpl/mod_jflanguageselection.css');
}
*

b2z

  • Глобальный модератор
  • 7287
  • 778 / 0
  • Разраблю понемногу
Re: Joom!Fish-не вижу флажков стран
« Ответ #5 : 30.05.2011, 18:47:23 »
Ясно, видимо у меня более старая версия ДжумФиш - там по другому. Они путь засунули в переменную $langImg, а она видимо инициализируется в mod_jflanguageselection.php, может и в helper.php
*

ruslann

  • Осваиваюсь на форуме
  • 19
  • 0 / 0
Re: Joom!Fish-не вижу флажков стран
« Ответ #6 : 01.06.2011, 10:48:18 »
Проблема остается актуальной. Еще я заметил что данный глюк проявляется только в Mozilla Firefox, в остальных браузерах языковые флажки отображаются корректно !
*

Kamillka

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Re: Joom!Fish-не вижу флажков стран
« Ответ #7 : 02.09.2011, 14:48:36 »
a u menay flagki eshe i v IE ne otkrivautsay takge! esli stavish' text and images to togda dva raza nazvanie ayzika pishet!
*

blacksysop

  • Новичок
  • 1
  • 0 / 0
Re: Joom!Fish-не вижу флажков стран
« Ответ #8 : 15.11.2011, 12:34:33 »
Ну если проблема до сих пор актуальна, то можно сделать следующую замену кода в
administrator\components\com_joomfish\helpers\extensionHelper.php
у меня это была 115 строка
self::$imagePath[$path] = $media .DS. $path;
на
self::$imagePath[$path] = $media .'/'. $path;
 
*

Kamillka

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Re: Joom!Fish-не вижу флажков стран
« Ответ #9 : 21.03.2012, 18:55:08 »
to blacksysop,

spasibo vam bol'shoe, za takoe deystvennoe reshenie! uge vtoroy raz im pol'zuus'! snosila JoomFish i vskore snova ustanovila, i opayt' ge flagki ne pokazivalis'(((( a tut pomenayla i snova vse horosho!
*

RazarioAgro

  • Захожу иногда
  • 473
  • 4 / 0
Re: Joom!Fish-не вижу флажков стран
« Ответ #10 : 11.06.2012, 18:19:36 »
А у меня такая траектория, подкажите что делать? flags/flags/flags/flags/flags/flags/flags/flags/en.gif

Вс способы перепробовал, не пашет, версия самая последняя 2 2 3
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как реализовать перевод стран, категорий в Js Jobs при помощи JoomFish?

Автор maxikm

Ответов: 0
Просмотров: 4342
Последний ответ 13.06.2016, 11:16:14
от maxikm
[RESOLVED] Joom!Fish создаёт дубликаты в меню и т.д. (Joomla 2.5)

Автор goga_pgasovav

Ответов: 3
Просмотров: 3262
Последний ответ 10.03.2014, 14:03:31
от RazarioAgro
Проблема с <hr id="system-readmore" /> в переводах Joom!Fish 2.5

Автор goga_pgasovav

Ответов: 6
Просмотров: 4095
Последний ответ 24.02.2014, 22:07:14
от goga_pgasovav
Как скрыть пункт меню в Joom!Fish.

Автор ilyadodge

Ответов: 10
Просмотров: 7027
Последний ответ 30.01.2013, 17:57:03
от Kaukovka
Как правильно удалить Joom Fish 2.0 (Joomla 1.5.7)

Автор mcreper

Ответов: 2
Просмотров: 5035
Последний ответ 27.01.2013, 13:31:35
от chello211