jak pisałem popatrz linijkę wyżej - przeważnie jak pokazuje błąd w lini nr ... to błędna nie jest ta linia (bardzo rzadko się zdarza) ale przeważnie błąd jest w linii wyżej.
jak pisałem popatrz linijkę wyżej - przeważnie jak pokazuje błąd w lini nr ... to błędna nie jest ta linia (bardzo rzadko się zdarza) ale przeważnie błąd jest w linii wyżej.
WITAM
podbiję temat jeszcze raz, czy ta funkcja w przypadku podmiany banera flash jest prawidlowa?
<?php if ( $_GET['lang'] == 'en' ) {
$nazwa_lang = '_en';
}
TU WSTAWIAM WYGENEROWANY KOD FLASHA
?>
Tak jak kolega powyżej niestety otrzymuje komunikat
Parse error: syntax error, unexpected '<' in ...
czy w takim razie nie zagra coś takiego z flashem?, licząc kolejne < i > wygląda że wszystko jest podomykane
nie wiem czy w przypadku flasha jest trudniej niż z jpg, większość opisów podmiany dotyczy statycznych grafik,
w momencie gdy nie szło mi z zamianą wewnatrz jednego szablonu postanowiłem sprawdzić możliwość zmiany szablonu działajac na dwóch ze zmodyfikowaną zawartością i nazwami (archzone-po i archzone-en) (-po ponieważ tak joomfish oznacza iso polskiego)
Na stronach www.joomfish.net znalazłem taka podpowiedź:
W tym monencie mam kilka watpliwości:Kod PHP:
// gets template for page
$cur_template = $mainframe->getTemplate();
// add this
if( $mosConfig_multilingual_support ) {
$cur_template .= "-". $iso_client_lang;
}
else {
$cur_template .= "-en";
}
1. w configuration.php zmienną mosConfig_multilingual_support mam ustawioną na "0" czy konieczna jest zmiana
2. jak rozumiem konieczne jest dodanie fragmentu kodu w index.php, jeśli tak to czy tylko wklejam czy zupelnie musze zmodyfikować kod z szablonu
3. czy ten wstawiony fragment ma działać dwubiegunowo tzn. w archzone-po wklejam "-en"; a w archzone-en wklejam "-po"; a jako szablon domyślny ustawiam archzone-poKod PHP:
<link href="<?php echo $mosConfig_live_site;?>/templates/<?php echo $mainframe-> getTemplate(); ?>/css/template_css.css" rel="stylesheet" type="text/css"/>
Trochę wprowadziłem chaosu w wypowiedź ale się uparłem że dzisiaj uda mi się to zrobić, czyli klikam na angielską flagę i widze flashowy baner z angielskimi batonami
Będę wdzięczny za podpowiedzi
Sorki za odgrzebywanie staroci...
Ja uzylem takiego kodu:
i generalnie wczytuje mi menu_polish.swf ale jak klikam na zmiane jezyka to flash nie zmienia sie na menu_english.swf (ktos moze podpowiedziec?)Kod:<script type="text/javascript"> *********** <script type="text/javascript">var fo = new FlashObject("images/menu_<?php echo $mosConfig_lang;?>.swf", "top", "935", "126", "6.0.29.0", "#000000"); fo.addParam("quality", "high"); fo.write("flashcontent"); ***********
Ostanio edytowane przez weczi : 21-05-2009 01:31