SitesSDK.Utils.addSiteThemeDesign(cssUrl)

Diese Funktion erstellt ein link-Element im <head>-Tag der aktuellen Seiten-HTML. Als Quelle wird der Pfad von cssUrl festgelegt.

Parameter

Achtung:

Die Funktionen im Utils-Namespace werden nicht offiziell von Oracle unterstützt. Sie dienen lediglich als Beispielimplementierungen. Sie verwenden diese auf eigenes Risiko.
Name Typ Beschreibung

cssUrl

Zeichenfolge

URL-Pfad des aktuellen Theme-Designs. Nur mit Remotekomponenten verwenden.

Lokale Komponenten (in einem iFrame gerendert) müssen Eigenschaften von der Seite anstelle der URL abrufen.

Verwendung

Diese Funktion wird in der Regel zusammen mit dem Abruf des aktuellen Theme-Designs von der Hostsite verwendet, wie in diesem Beispielcode gezeigt:

// fetch current theme design from host site and then add it to the page

SitesSDK.getSiteProperty('theme',function(data){
                // check if we got an url back
                if ( data.url && typeof data.url === 'string' ) {
                                if ( data.url !== '') {
                                          // theme is loaded so dynamically inject theme
                                          SitesSDK.Utils.addSiteThemeDesign(data.url);
                                }
                }
        });