Quantcast
Channel: OXID Community Forum
Viewing all articles
Browse latest Browse all 6951

Erkennung von Browsern und Weichen

$
0
0
Ich muss mal wieder mit einem Thema aufschlagen/nerven, dass die meisten offensichtlich vernachlässigen.

Ich möchte im CSS auf gewisse Browser-"Eigenheiten" eingehen.

Auch hier wieder @alte Hasen hier im Forum:
Damit ich nicht unnötig warte, gebt dennoch mal ein kurzes Feedback falls Ihr nichts beitragen wollt oder könnt. - Danke!


Ich habe im base.tpl folgendes gefunden:
Code:

        [{oxstyle include="css/ie7.css" if="IE 7"}]
        [{oxstyle include="css/ie8.css" if="IE 8"}]

Leider hab ich keine Dokumentation zu oxstyle gefunden.
Diese Smarty-Funktion sammelt einzubindende CSS-Dateien um sie später auszugeben. Zusätzlich gibt es noch einen Parameter "if".

Im Code zu dieser Funktion (function.oxstyle.php) konnte ich die Verfahrensweise mit dem IF-Parameter nicht rauslesen.
Hat Ihr Erklärungen dazu?

Das IF scheint auch nicht so wirklich zu funktionieren:
* Z.B. wird bei dem
Code:

[{oxstyle include="css/ie8.css" if="IE 8"}]
diese Zeile im HTML ergänzt
Code:

<!--[if IE 8]><link rel="stylesheet" type="text/css" href="https://physiotherapie-bedarf.de/out/leimcke/src/css/ie8.css?1396351070"><![endif]-->
* Bei dem
Code:

[{oxstyle include="css/ie7.css" if="IE 7"}]
passiert jedoch nichts im HTML, trotz dass es die Datei gibt.

Kann ich irgendwie diese Funktion als zuverlässige Browser-Wiche nutzern?

Oder gibt es ein bereits fertiges Modul, welches ich nutzen kann. (ggf. auch mit Browser-kennung als body-klasse)?


Danke Vorab für Eure Antworten?

Viewing all articles
Browse latest Browse all 6951

Trending Articles