La méthode render(params)
de ContentLayout
affiche une présentation de contenu à partir d'un modèle. Le modèle Mustache est employé par défaut pour les présentations de contenu, mais vous pouvez vous servir de n'importe quelle technologie de modèle.
La méthode render(params)
de ContentLayout
peut employer le code suivant pour afficher le modèle avec les données :
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); }
Vous pouvez ajouter les données requises à l'objet content
créé à partir de params.contentItemData
. Oracle recommande de fusionner les propriétés de params.scsData
dans cet objet, pour que le modèle puisse s'en servir également. Le modèle affiché doit être ajouté à l'objet parent transmis à la méthode render()
.