CSS Rewrite & absolute URLs (Theme+ & .htc files)

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • Spooky
    Community-Moderator
    Wandelndes Contao-Lexikon
    • 12.04.2012
    • 38811

    #1

    CSS Rewrite & absolute URLs (Theme+ & .htc files)

    Contao lässt in CSS files (egal ob extern oder intern) url(...) Definitionen unbearbeitet, wenn diese nicht mit single oder double-quotes definiert sind, damit man weiterhin für zB .htc files absolute URL Angaben machen kann.

    Bei dem CSS Rewrite Filter von Theme+ passiert dies jedoch nicht, alle url(...)s werden umgeschrieben. Daher frage ich mich gerade, wie ich in Verbindung mit Theme+ (und dem Rewrite Filter) am besten behavior:url(foo.htc) Definitionen machen kann. Ich könnte natürlich den CSS Rewrite Filter rausnehmen, die Definition in ein eigenes CSS packen und den Rewrite Filter auf alle anderen CSS files anwenden, bis auf diese mit der behavior Definition. Das wäre jedoch ziemlich umständlich.
    » sponsor me via GitHub or Revolut
  • tril
    Contao-Urgestein
    • 07.01.2010
    • 2939

    #2
    afaik werden absolute URLs, also url(/file.htc) nicht umgeschrieben.

    MfG Tristan

    Kommentar

    • Spooky
      Community-Moderator
      Wandelndes Contao-Lexikon
      • 12.04.2012
      • 38811

      #3
      thx, mit slash vorne hatte ich es nicht probiert. Allerdings frage ich mich gerade was man tun müsste, wenn man die Sprache in der URL drin hat, da würde die absolute URL ja zu domain.com/de/bla.htc resolven.
      » sponsor me via GitHub or Revolut

      Kommentar

      • tril
        Contao-Urgestein
        • 07.01.2010
        • 2939

        #4
        Absolut ist immer absolut zur Domain. D.h. url(/file.htc) löst immer auf http://example.com/file.htc auf, egal was im base Tag steht.

        Kommentar

        • Spooky
          Community-Moderator
          Wandelndes Contao-Lexikon
          • 12.04.2012
          • 38811

          #5
          Ah, wusste ich nicht, danke . Dachte es wäre relativ zum DocumentRoot.
          » sponsor me via GitHub or Revolut

          Kommentar

          Lädt...