Dezvoltarea machetelor de conţinut robuste

Machetele de conţinut trebuie să corespundă celor trei tipuri de date de răspuns pe care le obţineţi din apelurile REST de conţinut:

  • Element de conţinut: cu parametrul expand=all va avea referinţele expandate şi câmpuri de text mari.

  • Element de conţinut: fără expand=all nu va avea referinţele expandate, dar va avea câmpuri de text mari.

  • Interogările de conţinut nu vor avea referinţele expandate şi nici câmpurile de text mari.

Pentru a îmbunătăţi performanţele, apelul REST de conţinut care preia date despre resurse nu va mai include parametrul expand=all, începând cu versiunea 19.2.3 a Oracle Content Management. Parametrul expand comunică Oracle Content Management să detalieze şi să preia în răspuns toate articolele la care se face referinţă, precum şi articolul curent. Machetele de conţinut personalizate care se bazează pe datele preluate prin intermediul parametrului expand trebuie să fie actualizate pentru a trata cazurile în care datele preluate nu conţin valorile câmpurilor la care se face referinţă.