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).

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.