開發內容版面配置時,若網站中使用內容版面配置,您即可取得相關元件的特性。
就此特定使用案例而言,您可以從內容清單中取得替內容類型選擇的內容版面配置檢視。接著,您就可以根據類別來更改元件的呈現方式。若不存取此特性,您將需要建立兩個實際上是一樣的內容版面配置。
對內容項目元件和內容清單元件呈現的內容版面配置都含有 contentLayoutCategory
特性。您可以透過 Sites SDK 存取此特性,如下所示。
scsData.SitesSDK.getProperty('contentLayoutCategory', function (layoutCategory) { console.log(layoutCategory);});
請參閱 Oracle Content Management SDK。
內容版面配置從 Oracle Content Management 網站中的內容項目或內容清單呈現時,才會有此特性。內容版面配置若是從第三方應用程式呈現,便沒有此特性。