PDA

Zobacz pełną wersję : Joomla 1.5.10 problem z IE - zla interpretacja szablonu pod 1.5.9 dziala poprawnie



Pipi78
08-04-2009, 17:20
Witam,
mam problem z szablonem pod IE7 i joomla 1.5.10. Szablon napisalam pod joomle 1.5.9 i dzialal tam poprawnie na wszystkich przegladarkach. Obecnie postawilam nowa 1.5.10 i ... schody. Szablon ma funkcje dopasowywania srodkowego pola tekstowego do tego czy w danej pozycji wyswietlaja sie jakies moduly w prawej kolumnie czy nie, lewa wyswietla sie zawsze. W zaleznosci od tego srodkowa kolumna rozciaga sie odpowiednio wypelniajac miejsce po prawej albo ustawia tak aby dac miejsce na moduly z prawej. Na joomli 1.5.9 wszystko dzialalo OK, niestety na 1.5.10 pojawil mi sie blad. W pozycji gdy widoczne sa wszystkie 3 kolumny srodkowe pole z tekstem zostaje obcinane w pol slowa - doslownie chowa sie pod prawa kolumne zamiast zawezac razem z tekstem. Mam wiec nieczytelny i nieestetyczny artykul ktory ucina prawa kolumna. Na FF, Operze i SeaMonkey problem nie wystepuje. Problem nie wystepuje takze na IE7 i joomli 1.5.9 pojawil sie w momencie gdy zmienilam wersje 1.5.9 na 1.5.10. Od razu dodam ze nie jest to wina zlego upgradu. Postawilam czysta joomle 1.5.10 na lokalnym serwerze i mam dokladnie ten sam problem.
Ponizej wklejam fragment kodu php odpowiedzialnego za zmiane szerokosci strony oraz kawalek css z ustawieniami dotyczacymi tej zmiany.
Bede wdzieczna za pomoc.
Z pozdrowieniami,
Pipi78
kod php


<?php if ($this->countModules('right')) $szerokosc = "56"; else $szerokosc = "79"; ?>

<div id="tresc_strony<?php echo $szerokosc; ?>">kawalek css

#tresc_strony56 {
background-color: #F5F5F5;
float:left;
text-align:left;
width:56%;
overflow:hidden;
}

#tresc_strony79 {
background-color: #F5F5F5;
float:left;
text-align:left;
width:79%;
overflow:hidden;
}

Przepraszam za bledne umieszczenie w dziale dla 1.0 :( Jesli mozna prosze moda / admina o przesuniecie w odpowiednie miejsce, nie chce kopiowac tematu i zasmiecac forum