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.