Vykresľovanie rozloženia obsahu

Metóda render(params) rozloženia ContentLayout vykreslí rozloženie obsahu zo šablóny. Pre rozloženia obsahu sa predvolene používa šablóna Mustache, ale môžete použiť ľubovoľnú technológiu vytvárania šablón.

Metóda render(params) rozloženia ContentLayout môže na vykreslenie šablóny s dátami použiť nasledujúci kód:

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

Do objektu content vytvoreného z parametra params.contentItemData môžete pridať požadované dáta. Spoločnosť Oracle odporúča zlúčiť do tohto objektu vlastnosti z parametra params.scsData, aby ich mohla využívať aj šablóna. Vykreslená šablóna by mala byť pripojená k nadradenému objektu odovzdanému do metódy render().