A ContentLayout render(params) metódusa tartalomelrendezést jelenít meg egy sablonból. Alapértelmezés szerint a Mustache sablont használja a rendszer a tartalomelrendezésekhez, de bármelyik másik sablonmegoldás is választható.
A ContentLayout render(params) metódusa a következő kódot használhatja a sablon adatokkal való megjelenítéséhez:
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);
}
A params.contentItemData által létrehozott content objektumhoz hozzáadhatja a szükséges adatokat. Az Oracle azt javasolja, hogy egyesítse a params.scsData tulajdonságait ezzel az objektummal, hogy a sablon ezeket is használhassa. A megjelenített sablont hozzá kell fűzni a render() metódusnak átadott fölérendelt objektumhoz.