Zobacz pełną wersję : Joomfish - link do innej witryny zamiast jednej z flag
Witam serdecznie,
W zasadzie wszystkie problemy do tej pory rozwiązywałem sam, ale głowię się nad takim rozwiązaniem już dość długo. Mam wrażenie, że rozwiązanie nie może być zbyt skomplikowane. W każdym razie będę wdzięczny za pomoc.
Chodzi mi o to, aby pod jedną z flag był link do innej strony (zewnętrznej). Pozostałe flagi odnoszą się do swoich tłumaczeń.
Będę wdzięczny za wszelkie pomysły, wskazówki.
Dziękuję i pozdrawiam!
Ja bym wstawił dodatkową flagę na sztywno w module, tym bardziej, że kod oparty jest o listę.
Wystarczy dodać własny element listy z flagą. Odrobina dłubania w kodzie.
W module zmiany języka w katalogu /tmpl (dokładna ścieżka poniżej):
/modules/mod_jflanguageselection/tmpl/
Masz pliki odpowiadające za poszczególny widok modułu zmiany języka.
Zmiany, którą opiszę poniżej, trzeba dokonać w pliku, który odpowiada ustawionemu sposobowi wyświetlania flag w parametrach modułu (Nazywa się to bodaj "Wygląd przełącznika").
Własną pozycję (flagę/odsyłacz) najlepiej dodać przed tagiem zamykającym listę </ul>, przykładowo:
W pliku:
/modules/mod_jflanguageselection/tmpl/images.php
w linii 72 masz:
$outString .= '</ul>';
Dodanie własnej flagi zrobisz, zastępując powyższy kod poniższym:
$outString .= '<li><a href="http://www.jakas-francuska-strona.fr"><img title="France" alt="France" src="/components/com_joomfish/images/flags/fr.gif"></a></li></ul>';
Adres URL zewnętrznej strony docelowej, title, alt wstawiasz własne.
Flagę możesz wskazać, wybierając jedną z domyślnych JoomFisha.
Ślicznie dziękuję.
Nie wiem dlaczego, ale chyba miałem jakiś restart mózgu bo nie pamiętałem o ścieżce /modules/mod_jflanguageselection/tmpl/
oto efekt:
http://www.coldor.pl
i flaga Duńska
Pozdrawiam serdecznie.
Marcin
vBulletin® v4.2.5, Prawa przedruku © 2024 vBulletin Solutions, Inc. Wszystkie prawa zastrzeżone.
Tłumaczenie: Polskie Centrum Joomla!