Metoda render(params)
din ContentLayout
permite randarea unei machete de conţinut dintr-un şablon. Şablonul Mustache este utilizat în mod prestabilit pentru machetele de conţinut, însă puteţi utiliza orice tehnologie pentru şabloane doriţi.
Metoda render(params)
din ContentLayout
poate utiliza următorul cod pentru a randa şablonul pe baza datelor:
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); }
Puteţi adăuga datele necesare la obiectul content
, creat din params.contentItemData
. Oracle vă recomandă să fuzionaţi proprietăţile din params.scsData
în acest obiect, astfel încât să poată fi utilizate şi de şablon. Şablonul randat trebuie să fie adăugat la obiectul părinte transmis către metoda render()
.