SCSCompileAPI

Analogamente a SCSRenderAPI, è disponibile SCSCompileAPI, che viene passato a ogni funzione di compilazione.

Contiene le proprietà e le funzioni seguenti.

  • Proprietà:
    • navigationRoot: ID del nodo che costituisce la radice del sito.
    • navigationCurr: ID del nodo pagina corrente.
    • structureMap: tutti i nodi della gerarchia del sito con accesso mediante ID.
    • siteInfo: tutte le proprietà del sito.
  • Funzioni:
    • getContentClient: ottiene l'istanza contentClient da utilizzare nelle chiamate dell'interfaccia API di contenuto.
    • getCustomSiteProperty: ottiene le proprietà personalizzate durante la compilazione del sito.

      È possibile memorizzare i dati e le proprietà personalizzati a livello di sito, nel file siteinfo.json, per personalizzare un sito in base ai dati e alle proprietà. Ad esempio, è possibile modificare la trama dello sfondo della pagina, i collegamenti al piè di pagina o il nome del sito Web.