Απόδοση της διάταξης περιεχομένου

Η μέθοδος render(params) του στοιχείου ContentLayout αποδίδει μια διάταξη περιεχομένου από ένα πρότυπο. Το πρότυπο Mustache χρησιμοποιείται από προεπιλογή για διατάξεις περιεχομένου, αλλά μπορείτε να χρησιμοποιήσετε οποιαδήποτε τεχνολογία προτύπων θέλετε.

Η μέθοδος render(params) του στοιχείου ContentLayout μπορεί να χρησιμοποιήσει τον ακόλουθο κώδικα για την απόδοση του προτύπου με τα δεδομένα:

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);
}

Μπορείτε να προσθέσετε τα απαιτούμενα δεδομένα στο αντικείμενο content που δημιουργήθηκε από τη μέθοδο params.contentItemData. Η Oracle συνιστά να συγχωνεύσετε τις ιδιότητες από το στοιχείο params.scsData σε αυτό το αντικείμενο, ώστε να τις χρησιμοποιήσει και το πρότυπο. Το πρότυπο που αποδίδεται πρέπει να προσαρτηθεί στο γονικό αντικείμενο που μεταβιβάζεται στη μέθοδο render().