wPageCur::registerCss
Registriert eine CSS Datei, um diese im HTML-Kopf über wsl:includeCssRessources einbinden zu können.
Funktionsaufruf
Void registerCss(String path, String media)
Parameter
- path
- Pfad der CSS Datei oder Inline-CSS
- media
- Medientyp
Registriert die CSS-Datei für Ihre Anwendung (über XSL eingebunden)
<xsl:value-of select="php:functionString('wPageCur::registerCss', '/[IHR-LAYOUT-PROJEKT]/wGlobal/layout/styles/items/IhreAnwendung.css')"/>
Registriert eingebettete Style-Angaben im Head-Bereich
<xsl:value-of select="php:functionString('wPageCur::registerCss', '#blockContent {background-color:red}')"/> <xsl:value-of select="php:functionString('wPageCur::registerCss', concat('body {background-image:url(', /wd:document/wd:extension/wd:meta/wd:thumbnail/@src, '); background-repeat:repeat-x;}'))"/>
Registriert die CSS-Datei für Ihre Anwendung (über PHP eingebunden)
wPageCur::registerCss('/[IHR-LAYOUT-PROJEKT]/wGlobal/layout/styles/print.css', 'print');
Die Art der Einbindung (XSL oder PHP) ist wichtig bei der Abarbeitung der Skriptsprachen auf den Ablaufe der Transformation bezogen (siehe weiterführende Links).
Weiterführende Links
Hinweis
Beim Einsatz von Framework-Funktionen in eigenen Skripten beachten Sie bitte den Artikel "So verwenden Sie das PHP-Framework in eigenen Scripten".
Wenn Sie eine Funktion innerhalb einer Weblication® Seite z.B. über das PHP-Quelltext Element oder in einem XSL-Template über wsl:php einbinden, muss das Framework über die grid.php nicht mehr referenziert werden.