[gelöst] Stylesheets für IE in die .info Datei geschrieben, wird nicht erkannt
Eingetragen von karolina (66)
am 08.12.2010 - 22:06 Uhr in
am 08.12.2010 - 22:06 Uhr in
Liebe Drupalfreunde
Ich arbeite mit dem Theme "Basic"
Ich würde gerne ein separates ie7.css und ie8.css haben.
In die .info-Datei habe ich folgende Zeile eingefügt:
conditional-stylesheets[if IE 7][all][] = ie7.css
conditional-stylesheets[if IE 8][all][] = ie8.css
Habe Cache geleert aber das css-file greift nicht.
Zudem habe ich das Modul "Conditional Stylesheets" dazugefügt.
Auch dieses nützt nicht. Muss ich noch etwas in die page.tpl.php schreiben oder sonst noch was aktivieren?
Freue mich über eine Antwort, danke!
Liebe Grüsse Karolina!
- Anmelden oder Registrieren um Kommentare zu schreiben
Welchen Cache hast du geleert?
am 09.12.2010 - 00:03 Uhr
Welchen Cache hast du denn geleert?
Du musst die Theme Registry neu aufbauen, z.B. indem du einfach mal auf die Theme Konfigurationsseite klickst.
Hast du das Modul aktiviert?
http://drupal.org/project/conditional_styles
Während der Theme-Entwicklung
am 09.12.2010 - 03:51 Uhr
Während der Theme-Entwicklung empfiehlt es sich die Theme-Registrierung bei jedem Aufruf automatisch leeren und neu aufbauen zu lassen. Diverse (Basis-)Themes bieten hierfür auf ihrer Konfigurationseite eine Checkbox, die man lediglich anhaken muss. Ansonsten einfach das Devel-Modul installieren und dort in den Einstellungen den entsprechenden Haken setzen. Da der ständige Neuaufbau den Seitenaufbau verlangsamt gilt es dieses Feature in Produktivsystemen zu deaktivieren.
Wer das Admin-Menu einsetzt, kann hier auch in dem Untermenü, dass beim Mouseover über das Drupal-Icon erscheint auf "Flush All Caches" oder dessen Unterpunkt "Theme Registry" klicken.
Danke, vielmals
am 10.12.2010 - 00:48 Uhr
nach dem Theme Registry neu Aufbau und dem Modul hats geklappt!
Danke, liebe Grüsse Karolina