Skocz do zawartości

Witamy na polskim forum Contao
Zarejestruj się teraz, aby skorzystać ze wszystkich funkcji forum. Kiedy się zalogujesz, będziesz mógł tworzyć tematy, pisać posty, rozdawać punkty reputacji, korzystać z prywatnych wiadomości i zarządzać swoim profilem. Jeśli posiadasz już konto, zaloguj się - w przeciwnym wypadku zarejestruj się już teraz!
Zdjęcie

odświeżanie css przez query string

css stylesheet odświeżanie cache query string

  • Zaloguj się, aby dodać odpowiedź
2 odpowiedzi w tym temacie

#1
mathieus

mathieus

    Nowy na forum

  • Zarejestrowani
  • Pip
  • 12 postów
Witam,
na wykonywanej przeze mnie stronie, style css się cache'ują (wiem, to normalne). Jak pewnie się domyślacie, powoduje to że przy zmianach, strona się nie przeładowuje, zostawiając stary wygląd.
Znalazłem w sieci proste rozwiązanie tego problemu, przez dodanie query stringa:
<[url="http://december.com/html/4/element/link.html"]link[/url] rel="stylesheet" href="style.css?12345678" type="text/css" />
Czyli, jeżeli po przeróbkach strony, zmieni się numer 12345678 na nowy, to przeglądarka z zachowanym starym wyglądem, będzie pobierała nowy (tak mi się wydaje).
Problem jest w tym, że nie wiem jak dodać ten kod do strony postawionej na contao. Ktoś wie?
Żeby temat nie był krótki, może ktoś (nie obowiązkowo) dodać komentarz, do czego wykorzystuje się Media Query i jak się korzysta z zmiennych globalnych (czy da się nimi sterować style w css)?
Te zmienne globalne kojarzą mi się z programowym sterowaniem wyglądu. Jeżeli tak, to byłoby świetne uzupełnienie dla statycznego css'a (a jeżeli nie, to do czego) ...
Pozdrawiam,
Mateusz
  • 0

#2
gutenbergus

gutenbergus

    Znawca

  • Zarejestrowani
  • PipPipPipPip
  • 189 postów
definiując układ strony masz sekcję "Dodatkowe tagi sekcji". Tam dopinasz własny plik css. Dajesz tam:
<link rel="stylesheet" href="link/do/pliku.css?{{date::U}}" media="all">
efekt jest taki:
<link rel="stylesheet" href="link/do/pliku.css?1385322157" media="all">

Media queries masz tutaj
  • 1

#3
mathieus

mathieus

    Nowy na forum

  • Zarejestrowani
  • Pip
  • 12 postów
dzięki, gutenbergus, o to chodziło
  • 0





Również z jednym lub większą ilością słów kluczowych: css, stylesheet, odświeżanie, cache, query string

Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych użytkowników