mp0011
21-12-2012, 04:29
Witam,
mam problem ze znikającymi obrazkami teł elementów po włączeniu dodatkowych języków w Joomli 2.5.
Wygląda to w ten sposób, że Joomla dopisuje do niektórych teł kod języka, a do niektórych nie, przy czym ładują się
tylko te ostatnie (bez kodu).
Przykładowy kod w zapleczu:
<div class="kolekcje">
<a id="gall2010" href="#" onclick="startgall(this); return false" rel="gal2010" style="background-image:url(http://mystic.mp0011/images/collect/kolekcja_2010.jpg);"><span>Kolekcja 2010</span></a>
<a id="gall2011" href="#" onclick="startgall(this); return false" rel="gal2011" style="background-image:url(http://mystic.mp0011/images/collect/kolekcja_2011.jpg);"><span>Kolekcja 2011</span></a>
<a id="gall2012" href="#" onclick="startgall(this); return false" rel="gal2012" style="background-image:url(http://mystic.mp0011/images/collect/kolekcja_2012.jpg);"><span>Kolekcja 2012</span></a>
<a id="gall2013" href="#" onclick="startgall(this); return false" rel="gal2013" style="background-image:url(http://mystic.mp0011/images/collect/kolekcja_2013.jpg);"><span class="new">Kolekcja 2013</span></a>
</div>
Wynikowy kod na stronie:
<div class="kolekcje">
<a id="gall2010" href="#" onclick="startgall(this); return false" rel="gal2010" style="background-image:url(http://mystic.mp0011/pl/images/collect/kolekcja_2010.jpg); top: 0px;"><span>Kolekcja 2010</span></a>
<a id="gall2011" href="#" onclick="startgall(this); return false" rel="gal2011" style="background-image:url(http://mystic.mp0011/pl/images/collect/kolekcja_2011.jpg); top: 0px;"><span>Kolekcja 2011</span></a>
<a id="gall2012" href="#" onclick="startgall(this); return false" rel="gal2012" style="background-image:url(http://mystic.mp0011/pl/images/collect/kolekcja_2012.jpg); top: 0px;"><span>Kolekcja 2012</span></a>
<a id="gall2013" href="#" onclick="startgall(this); return false" rel="gal2013" style="background-image:url(http://mystic.mp0011/images/collect/kolekcja_2013.jpg); top: 0px;"><span class="new">Kolekcja 2013</span></a>
</div>
Do wszystkich elementów oprócz ostatniego (to chyba norma, bo w innym miejscu jest identycznie) dopisywany jest kod /pl/... Z czego to może wynikać? Dodam, że wszystkie linki dodawałem w sposób identyczny, ręcznie. Na tych elementach działają skrypty jQuery, ale zmieniają tylko ich pozycją (stąd top:0px), a nie tła.
Templatka to mocno przerobiony beez20.
Strona jest na serwerze lokalnym, więc niestety nie mogę udostępnić linków...
mam problem ze znikającymi obrazkami teł elementów po włączeniu dodatkowych języków w Joomli 2.5.
Wygląda to w ten sposób, że Joomla dopisuje do niektórych teł kod języka, a do niektórych nie, przy czym ładują się
tylko te ostatnie (bez kodu).
Przykładowy kod w zapleczu:
<div class="kolekcje">
<a id="gall2010" href="#" onclick="startgall(this); return false" rel="gal2010" style="background-image:url(http://mystic.mp0011/images/collect/kolekcja_2010.jpg);"><span>Kolekcja 2010</span></a>
<a id="gall2011" href="#" onclick="startgall(this); return false" rel="gal2011" style="background-image:url(http://mystic.mp0011/images/collect/kolekcja_2011.jpg);"><span>Kolekcja 2011</span></a>
<a id="gall2012" href="#" onclick="startgall(this); return false" rel="gal2012" style="background-image:url(http://mystic.mp0011/images/collect/kolekcja_2012.jpg);"><span>Kolekcja 2012</span></a>
<a id="gall2013" href="#" onclick="startgall(this); return false" rel="gal2013" style="background-image:url(http://mystic.mp0011/images/collect/kolekcja_2013.jpg);"><span class="new">Kolekcja 2013</span></a>
</div>
Wynikowy kod na stronie:
<div class="kolekcje">
<a id="gall2010" href="#" onclick="startgall(this); return false" rel="gal2010" style="background-image:url(http://mystic.mp0011/pl/images/collect/kolekcja_2010.jpg); top: 0px;"><span>Kolekcja 2010</span></a>
<a id="gall2011" href="#" onclick="startgall(this); return false" rel="gal2011" style="background-image:url(http://mystic.mp0011/pl/images/collect/kolekcja_2011.jpg); top: 0px;"><span>Kolekcja 2011</span></a>
<a id="gall2012" href="#" onclick="startgall(this); return false" rel="gal2012" style="background-image:url(http://mystic.mp0011/pl/images/collect/kolekcja_2012.jpg); top: 0px;"><span>Kolekcja 2012</span></a>
<a id="gall2013" href="#" onclick="startgall(this); return false" rel="gal2013" style="background-image:url(http://mystic.mp0011/images/collect/kolekcja_2013.jpg); top: 0px;"><span class="new">Kolekcja 2013</span></a>
</div>
Do wszystkich elementów oprócz ostatniego (to chyba norma, bo w innym miejscu jest identycznie) dopisywany jest kod /pl/... Z czego to może wynikać? Dodam, że wszystkie linki dodawałem w sposób identyczny, ręcznie. Na tych elementach działają skrypty jQuery, ale zmieniają tylko ich pozycją (stąd top:0px), a nie tła.
Templatka to mocno przerobiony beez20.
Strona jest na serwerze lokalnym, więc niestety nie mogę udostępnić linków...