Återge innehållslayouten

Metoden render(params) för ContentLayout återger en innehållslayout från en mall. Mustache-mallen används som standard för innehållslayouter, men du kan använda vilken mallteknik du vill.

Metoden render(params) för ContentLayout kan använda följande kod för att återge mallen med data:

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 lägga till de data som krävs i objektet content, som skapas från params.contentItemData. Oracle rekommenderar att du slår samman egenskaperna från params.scsData i det här objektet, så att mallen kan använda dem med. Den återgivna mallen ska läggas till i det överordnade objekt som överförs till metoden render().