SitesSDK.Utils.addSiteThemeDesign(cssUrl)

Ta funkcja tworzy element link w znaczniku HTML <head> bieżącej strony. Źródło jest ustawione na ścieżkę cssUrl.

Parametry

Ostrzeżenie:

Funkcje w przestrzeni nazw Utils nie są oficjalnie obsługiwane przez Oracle. Służą jako przykładowe implementacje. Używanie tych funkcji odbywa się na wyłączne ryzyko bieżącego użytkownika.
Nazwa Typ Opis

cssUrl

napisowy (string)

Ścieżka URL bieżącego projektu motywu. Należy używać tylko ze składnikami odległymi.

Składniki lokalne (realizowane w ramce iFrame) muszą pobierać właściwości ze strony, a nie z adresu URL.

Użycie

Ta funkcja jest zwykle używana w połączeniu z pobieraniem bieżącego projektu motywu z serwisu hosta, jak pokazano w przykładowym kodzie:

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