SitesSDK.Utils.addSiteThemeDesign(cssUrl)

Cette fonction crée un élément link dans la balise HTML <head> de la page en cours. La source est définie sur le chemin de cssUrl.

Paramètres

Prudence :

Les fonctions de l'espace de noms Utils ne sont pas officiellement prises en charge par Oracle. Elles sont conçues pour servir d'exemples d'implémentation. Si vous les utilisez, vous en assumez entièrement les risques.
Nom Type Description

cssUrl

chaîne

Chemin d'URL de la conception de thème en cours. Utilisez ce paramètre uniquement avec les composants distants.

Les composants locaux (affichés dans un iFrame) doivent extraire les propriétés à partir de la page au lieu de l'URL.

Syntaxe

Cette fonction est généralement utilisée avec l'extraction de la conception de thème en cours à partir du site hôte, comme l'illustre cet exemple de code :

// 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);
                                }
                }
        });