Sisällön asettelun muodostus

ContentLayout-objektin render(params)-menetelmä muodostaa mallipohjan sisällön asettelun. Sisällön asetteluissa käytetään oletusarvoisesti Mustache-mallipohjaa, mutta voit käyttää mitä tahansa mallipohjatekniikkaa.

ContentLayout-objektin render(params)-menetelmä voi muodostaa mallipohjan tietojen kanssa käyttämällä seuraavaa koodia:

try {
    // Mustache
    template = Mustache.render(templateHtml, content);
    if (template) {
        $(parentObj).append(template);
    }

    // Dynamic DOM Manipulation can be done here

} catch (e) {
    console.error(e.stack);
}

Voit lisätä pakollisia tietoja params.contentItemData-arvosta luotuun content-objektiin. Oracle suosittelee, että yhdistät tähän objektiin params.scsData-objektin ominaisuudet, jotta mallipohja voi hyödyntää myös niitä. Muodostettu mallipohja täytyy liittää render()-menetelmään välitettyyn pääobjektiin.