Robuste Inhaltslayouts entwickeln

Inhaltslayouts müssen die drei Typen von Antwortdaten, die von Content-REST-Aufrufen zurückgegeben werden, verarbeiten können:

  • Bei einem Inhaltselement mit dem Parameter expand=all sind Referenzen eingeblendet und große Textfelder vorhanden.

  • Bei einem Inhaltselement ohne den Parameter expand=all sind keine Referenzen eingeblendet, aber große Textfelder vorhanden.

  • Bei Inhaltsabfragen sind keine Referenzen eingeblendet und keine großen Textfelder vorhanden.

Zur Verbesserung der Performance umfasst der Content-REST-Aufruf, der Assetdaten abruft, ab Release 19.2.3 von Oracle Content Management den Parameter expand=all nicht mehr. Der expand-Parameter legt fest, dass Oracle Content Management einen Drilldown durchführen und alle referenzierten Elemente sowie das aktuelle Element in der Antwort abrufen soll. Benutzerdefinierte Inhaltslayouts, bei denen Daten über den expand-Parameter abgerufen werden, müssen aktualisiert werden für den Fall, dass die abgerufenen Daten nicht die referenzierten Feldwerte enthalten.