Webhely-megjelenítési API felület

A Webhely-megjelenítési API felület for Oracle Content Management (SCSRenderAPI) olyan globális objektum, amely jelen van az Oracle Content Management összes weblapján. Elsődleges szerepe az oldal rekeszeinek és összetevőinek megjelenítése, valamint felületet biztosít a téma elrendezéseiben lévő JavaScript kód számára. A témákkal vagy összetevőkkel foglalkozó fejlesztők a következő eseményekkel és függvényekkel találkozhatnak. A futásidejű SCSRenderAPI a nézeti és előnézeti megjelenítési módot kezeli, míg a tervezésidejű SCSRenderAPI a navigációs, szerkesztési és széljegyzetelési megjelenítési módot.

Futásidőben a Webhely-megjelenítési API felület három általános célja a következő:
  • Az oldalon lévő rekeszek összetevőkkel és tartalommal való feltöltése.
  • Az oldalelrendezésben lévő JavaScript kód adatkérelmeinek teljesítése.
  • Események indítása az oldalmegjelenítési folyamat életciklusa alatt.
A tervezési időben a Webhely-megjelenítési API felület négy általános célja a következő:
  • Az oldalon lévő rekeszek összetevőkkel és tartalommal való feltöltése.
  • Az oldalelrendezésben lévő JavaScript kód adatkérelmeinek teljesítése.
  • Események indítása az oldalmegjelenítési és szerkesztési folyamat életciklusa alatt.
  • Együttműködés a Site Builder szolgáltatással az oldal szerkesztésének és széljegyzettel való ellátásának lehetővé tételéhez.
A Webhely-megjelenítési API felület akkor töltődik be az Oracle Content Management weblapjaira, ha a téma elrendezéseiben szerepel a következő script címke:
<script data-main="/_sitescloud/renderer/renderer.js" src="/_sitescloud/renderer/require.js"></script>

Ez rendszerint az elrendezések alján helyezkedik el. (Ügyeljen arra, hogy a címkében lévő URL-címek automatikusan igazodnak a megfelelő környezethez: tervezési idő vagy futásidő.) Az SCSRenderAPI objektum aszinkron módon töltődik be; az egyéni JavaScript kód a scsrenderstart esemény kezelésével figyelheti a webhely-megjelenítési API elérhetőségét.