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().