Brak stylu css przy właczonym cache - strona rozjeżdza się
Wyniki 1 do 9 z 9

Temat: Brak stylu css przy właczonym cache - strona rozjeżdza się

  1. #1
    Nowicjusz
    Dołączył
    16-02-2011
    Wpisy
    17
    Punkty
    10

    Domyślny Brak stylu css przy właczonym cache - strona rozjeżdza się

    Proszę o pomoc,

    Przy włączonym cache w Joomli, strona rozjeżdża się - wszystko ustawiane jest do lewej strony (obrazki, reklamy itd). Po wyłączeniu cache wszystko wraca do normy, czyli jeżeli strona przygotowywana jest dynamicznie to jest poprawna, jeżeli pochodzi z pamięci to jest tak jakby bez formatowania stylem css.

    Muszę właczyć cache bo mnie chcą wyrzucić z hostingu, z powody zbyt dużego obciążenia procesora i zbyt dużej ilości odwołań do bazy danych.

    Dzięki za wszystkie sugestie.

  2. Pani Reklamowa
    Pani Reklamowa jest aktywna
    Avatar Panny Google

    Dołączył
    19-08-2010
    Skąd
    Internet
    Postów
    milion
    Pochwał
    setki
  3. #2
    Bywalec
    Dołączył
    29-04-2008
    Skąd
    www.itcent.pl
    Wpisy
    353
    Punkty
    38

    Domyślny

    Włącz cache, następnie:
    1)Narzędzia->Pamięć podręczna, zanacz wszystko i usuń.
    2)Narzędzia->Usuń przedawnione pliki->Usuń przestarzałe
    3)Wejdź na frontend, wciśnij Ctrl+F5
    www.ITCent.pl - Obsługa informatyczna Puławy

  4. #3
    Nowicjusz
    Dołączył
    16-02-2011
    Wpisy
    17
    Punkty
    10

    Domyślny

    Niestety nie działa, tak wygląda testowa strona z włączonym cache:

    http://www.sl-lab.pl/interes/gotowy-...a-chca-zarobic


    Mało tego walidację przechodzi w3.org:

    This document was successfully checked as XHTML 1.0 Transitional!

    żadnych błędów, po wyłączeniu cache działa poprawnie, przy pierwszej odsłonie strona prawidłowo wygląda, ale po odświeżeniu (czyli obraniu z cache) już jest rozjechana...

    ---------- Post dodany 17-02-2011 o 13:04 ---------- Poprzedni post był 16-02-2011 o 23:19 ----------

    Porównałem kod przesyłany do przeglądarki rozwalonej strony:

    <link rel="stylesheet" href="templates/system/css/system.css" type="text/css" />
    <link rel="stylesheet" href="templates/system/css/general.css" type="text/css" />
    <link rel="stylesheet" href="templates/jcommunication/css/template.css" type="text/css" />

    I poprawnej:
    <link rel="stylesheet" href="/templates/system/css/system.css" type="text/css" />
    <link rel="stylesheet" href="/templates/system/css/general.css" type="text/css" />
    <link rel="stylesheet" href="/templates/jcommunication/css/template.css" type="text/css" />

    Okazuje się, że pliki już przygotowane w cache, nie mają ukośnika więc ścieżka do plików css jest błędna. Ma ktoś pomysł dlaczego??
    Ostanio edytowane przez team.4g : 16-02-2011 23:41

  5. #4
    Wyga palyga007 awatar
    Dołączył
    24-03-2010
    Skąd
    Wieluń
    Wpisy
    3 899
    Punkty
    229

    Domyślny

    brak poprawnie wypełnionej zmiennej $live_site w pliku configuration.php
    ---------------------------------------------------------------------------------------------
    "Nie chowaj nienawiści po wieczne czasy, ty, który sam nie jesteś wieczny."
    Przyjmę ofertę pracy w Australii...
    web-coder.pl

  6. #5
    Nowicjusz
    Dołączył
    16-02-2011
    Wpisy
    17
    Punkty
    10

    Domyślny

    Mam tak:
    var $live_site = '';

    A jak powinno być?

    Tak:

    vat $live_site='http://moja_domena.pl/';

    ??

  7. #6
    Wyga palyga007 awatar
    Dołączył
    24-03-2010
    Skąd
    Wieluń
    Wpisy
    3 899
    Punkty
    229

    Domyślny

    TAK.

    To powinno pomóc.
    ---------------------------------------------------------------------------------------------
    "Nie chowaj nienawiści po wieczne czasy, ty, który sam nie jesteś wieczny."
    Przyjmę ofertę pracy w Australii...
    web-coder.pl

  8. #7
    Nowicjusz
    Dołączył
    16-02-2011
    Wpisy
    17
    Punkty
    10

    Domyślny

    Niestety dalej w linkach nie ma slesza "/", nie pomogło.

    Jakieś inne propozycje?

    Doszedłem do częściowego rozwiązania problemu, otóż wy edytowałem plik index.php temp-latki i dopisałem cały link:

    <link rel="stylesheet" href="http://www.moja-domena.pl/templates/system/css/system.css" type="text/css" />


    co ciekawe:

    dopisując tylko slesz, przy z cachowaniu strony jest on usuwany.
    Ostanio edytowane przez team.4g : 17-02-2011 15:09

  9. #8
    Wyga palyga007 awatar
    Dołączył
    24-03-2010
    Skąd
    Wieluń
    Wpisy
    3 899
    Punkty
    229

    Domyślny

    chwilę mnie nie było.
    Podejrzewam błędnie stworzony szablon.

    Porównaj swój szablon z innym szablonem np Beez:
    Kod PHP:
    <link rel="stylesheet" href="<?php echo $this->baseurl ?>/templates/<?php echo $this->template;?>/css/template.css" type="text/css" />
    zwróć uwagę na wpis
    <?php echo $this->baseurl ?>
    czy tego typu wpisy znajdują się w Twoim szablonie?
    ---------------------------------------------------------------------------------------------
    "Nie chowaj nienawiści po wieczne czasy, ty, który sam nie jesteś wieczny."
    Przyjmę ofertę pracy w Australii...
    web-coder.pl

  10. #9
    Nowicjusz
    Dołączył
    16-02-2011
    Wpisy
    17
    Punkty
    10

    Domyślny

    Tak jest:
    Kod PHP:
    <link rel="stylesheet" href="/templates/system/css/system.css" type="text/css" />
            <link rel="stylesheet" href="/templates/system/css/general.css" type="text/css" />
            <link rel="stylesheet" href="/templates/<?php echo $this->template ?>/css/template.css" type="text/css" />
    Spróbuje to przerobić....

    ---------- Post dodany o 17:18 ---------- Poprzedni post był o 16:17 ----------

    Poprawiłem, działa, do strony dodawany jest cały url, dzięki palyga007 za pomoc

Podobne tematy

  1. Rozjeżdza się pozycja user7
    przez kokosz_mk na forum Szablony, wygląd, formatowanie
    Odpowiedzi: 22
    Ostatni post/autor: 22-10-2010, 17:53
  2. IE - rozjeżdza się jeden fragment strony
    przez kuwww na forum Szablony, wygląd, formatowanie
    Odpowiedzi: 0
    Ostatni post/autor: 18-09-2010, 22:13
  3. brak templatki przy wchodzeniu na stronę
    przez mikus1978 na forum Instalacja, aktualizacja, migracje
    Odpowiedzi: 6
    Ostatni post/autor: 11-03-2010, 16:08
  4. Brak mozliwosci wybrania stylu css w adminie :/
    przez SimonK na forum Administracja - ogólne
    Odpowiedzi: 0
    Ostatni post/autor: 19-12-2009, 11:53
  5. Szablon się rozjeżdza :(
    przez radexon na forum Szablony graficzne
    Odpowiedzi: 4
    Ostatni post/autor: 30-10-2006, 17:09

Reguły pisania

  • Nie możesz zakładać nowych tematów
  • Nie możesz dodawać wypowiedzi
  • Nie możesz dodawać załączników
  • Nie możesz poprawiać swoich postów
  •