PDA

Zobacz pełną wersję : Dziwny problem po wgraniu nowego szablonu



ProZak
16-02-2010, 17:06
Witam,
postanowiłem wgrać nowy szablon do Joomli 1.5.8. Na pierwszy rzut oka wszystko ładnie wyglądało, jednak na dwóch podstronach, nie wiedzieć czemu szablon jest dziwnie "rozjechany". Oby dwie podstrony do wyświetlanie artykułów w kategorii. W pierwszym przypadku moduły ustawione jako prawe są po prawej stronie, ale dopiero zaczynają się na wysokości końca listy artykułów, w drugim przypadku w ogóle nie ma wyświetlonych modułów ustawionych w pozycji prawej - widoczna jest sama lista artykułów.

Dziwne jest to, że w innych podstronach, które również wyświetlają listę artykułów w danej kategorii, szablon chodzi ładnie. Zacząłem porównywać ustawienia menu i listy wyświetlania artykułów ale do niczego nie doszedłem.

Szablon nie jest uszkodzony, bo ten sam problem występuje przy innych szablonach również. Tylko przy moim aktualnym wszystko jest OK.

Proszę o pomoc w rozwiązaniu bo mi już witki opadają :/

Jdwind
16-02-2010, 20:23
A link do strony? A aktualizacja Joomla!, bo już kilka wydań pominąłeś (jakieś 7 w sumie).

ProZak
16-02-2010, 20:26
Nowy szablon włączony jest tylko na kilku podstronach, m.in błąd można zobaczyć tutaj: http://secretum.pl/Konwenty/
Reszta witryny używa jeszcze starego szablonu.

Jdwind
16-02-2010, 20:35
Ja zmieniłem dla #main-shift width: 75% i position: absolute, ale to chyba chwilowe rozwiązanie. Moim zdaniem masz nakiełbaszone nieźle w kodzie, marginesy -100 i -200px zamiast ustalonej szerokości. Coś IMHO przekombinowałeś.

ProZak
16-02-2010, 20:38
Szablon pochodzi z yootheme, ja tylko zmieniałem tło, a dziwne jest to, że na innych podstronach jeśli jest on włączony wszystko ładnie działa. Problem jest na tej i jeszcze jednej podstronie i tylko w widoku artykułów.

Jdwind
16-02-2010, 21:29
A nie zmieniałeś nic w html'u? Div right razem z main-shift powinien być w kontenerze main, i tak masz np. jak klikniesz na "więcej" przy artykule. Natomiast w tym linku masz już right poza kontenerem main.

ProZak
16-02-2010, 21:49
nie, właśnie nic w html nie było zmieniane, zresztą dlatego też inne podstrony z wyświetlaniem artykułów działają dobrze :/
aha problem ten występuje również na innych, poza aktualnym domyślnym, szablonach, dlatego wykluczam błąd z html i cssa tego szablonu.

ProZak
17-02-2010, 21:07
aktualizacja Joomli do 1.5.15 nic nie pomogła. Kolejna rzecz jaką zauważyłem, to na tych podstronach, gdzie źle wyświetlany jest szablon, nie działa poprawnie paginacja. Klikając następną stronę, przeskakuje o kilka. Wygląda jakby zamieszany w to wszystko był sh404SEF. Tylko nadal pytanie - dlaczego tylko na tych dwóch podstronach się sypie :/

Edit:
Znalazłem jeden z błędów. Kilka artykułów, które był wyświetlane na rozsypujących się podstronach, zawierało masę znaczników <div> w kodzie html. Wykasowanie ich poprawiło wyświetlanie listy artykułów.
Czy jest jakiś sposób aby masowo kilkanaście artykułów wyczyścić z tych znaczników??