Gengive indholdslayoutet

Metoden render(params) for ContentLayout gengiver et indholdslayout fra en skabelon. Mustache-skabelonen bruges som standard til indholdslayout, men du kan bruge en hvilken som helst skabelonteknologi.

Metoden render(params) for ContentLayout kan bruge følgende kode til at gengive skabelonen med dataene:

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

Du kan føje de påkrævede data til objektet content fra params.contentItemData. Oracle anbefaler, at du fletter egenskaberne fra params.scsData med dette objekt, så skabelonen også kan gøre brug af dem. Den gengivne skabelon skal føjes til det overordnede objekt, der videregives til metoden render().