コンテンツ・レイアウトをコンテンツ・レイアウトに渡す
コンテンツ・レイアウトを開発する際に、基礎となるコンポーネントのプロパティを取得できます(コンテンツ・レイアウトがサイトで使用されている場合)。
この特定のユース・ケースでは、コンテンツ・リストのコンテンツ・タイプに対して選択されたコンテンツ・レイアウト・ビューを取得できます。 次に、カテゴリの内容に応じて、コンポーネントのレンダリング方法を変更できます。 このプロパティへのアクセス権がない場合、実質的に同じ2つのコンテンツ・レイアウトを作成する必要があります。
contentLayoutCategory
プロパティは、コンテンツ・アイテムとコンテンツ・リスト・コンポーネントの両方に対してレンダリングされるコンテンツ・レイアウトに対して使用可能です。 このプロパティには、次のようにサイトSDKを使用してアクセスできます。
scsData.SitesSDK.getProperty('contentLayoutCategory', function (layoutCategory)
{ console.log(layoutCategory);});
Oracle Content Management SDKsを参照してください。
このプロパティは、コンテンツ・レイアウトがOracle Content Managementサイトにあるコンテンツ・アイテムまたはコンテンツ・リストからレンダリングされている場合にのみ使用できます。 コンテンツ・レイアウトがサードパーティ・アプリケーションからレンダリングされる場合、使用できません。