Generování rozvržení obsahu

Metoda render(parametry) objektu ContentLayout generuje rozvržení obsahu ze šablony. Ve výchozím nastavení se pro rozvržení obsahu používá šablona Mustache, ale můžete použít libovolnou požadovanou technologii šablon.

Metoda render(parametry) objektu ContentLayout může použít následující kód ke generování šablony s daty:

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

Můžete přidat požadovaná data do objektu content vytvořeného z objektu params.contentItemData. Společnost Oracle doporučuje sloučit vlastnosti z objektu params.scsData do tohoto objektu, aby je mohla používat také šablona. Generovaná šablona by měla být připojena k nadřízenému objektu předanému do metody render().