テーマへのコンポーネントの関連付け
コンポーネント、セクション・レイアウトおよびコンポーネント・グループをテーマに関連付けて、コンポーネントの特定のサブセットをテーマに使用できます。
開発者は、マーケタが組織製品のプロモーションに使用するサイトの作成に使用するテンプレートのテーマおよびコンポーネントを作成できます。 コンポーネントをテーマに関連付けることで、ユーザーが「テーマ・コンポーネント」 in Site Builderで「テーマ・コンポーネント」を選択したときにそのコンポーネントを使用できるようにします。 「テーマ・コンポーネント」タブには、テーマに関連付けたコンポーネントのみが表示されます。 コンポーネントをテーマに関連付けると、サイトで使用されていない場合でも、このコンポーネントがサイト・テンプレートにエクスポートされます。
コンポーネントをテーマに関連付けるには、次のステップを実行します:
-
Oracle Content Managementで、左側のナビゲーション・メニューで「開発者」をクリックします。
-
「開発者」ページで、「すべてのテーマの表示」をクリックします。
-
「テーマ」ページで、テーマを選択して、右クリック・メニューの「プロパティ」をクリックするか、アクション・バーでクリックします。
-
「テーマ・コンポーネント」をクリックして、「テーマ・コンポーネント」タブを開きます。
-
テーマに関連付ける1つ以上のコンポーネントを選択し、コンポーネントを分類します:
-
「コンポーネントの選択」ドロップダウン・リストからカスタム・コンポーネントを選択します。
-
最初に選択するコンポーネントのカテゴリ名を入力し、コンポーネントのカテゴリを作成します。
-
選択する追加コンポーネントごとに、既存のカテゴリを選択するか、新規カテゴリを作成します。
-
「コンポーネントの追加」をクリックします。
-
-
「保存」をクリックして、選択したコンポーネントとテーマを関連付けます。
-
「テーマ」ページで、テーマを選択し、プロパティをクリックして「テーマ・コンポーネント」タブを再度開きます。
-
選択したコンポーネントが保存されたことを確認します。
テーマから関連コンポーネントを削除するには、「テーマ・コンポーネント」タブでコンポーネント名の横にあるXをクリックしてから、「コンポーネントの削除」ダイアログでYesをクリックします。
テンプレートがテンプレートの「詳細」ページで使用しているテーマに関連付けられたコンポーネントのリストを表示できます。 テーマに関連付けられたコンポーネントへの参照は、テーマのcomponents.json
ファイルに格納されます。
テーマ関連付けの構成後、テンプレートをOracle Content Managementにデプロイし、マーケティング・チームと共有できます。 マーケティング担当者がサイトにテーマを選択すると、サイト・ビルダーの「テーマ・コンポーネント」タブでテーマに指定したコンポーネントのみが表示されます。 「カスタム」コンポーネントと「すべて」コンポーネントのリストには、関連付けられたテーマ化されたコンポーネントも含まれます。
Oracle Content Management Toolkitのテーマにコンポーネントを関連付けます。
Content Toolkitのテーマにコンポーネントを関連付けるには、次のcecコマンドを使用できます。 このコンポーネントは、サイト・ビルダーの「テーマ・コンポーネント」タブに、「カスタム」および「すべて」コンポーネントのリストに表示されます。
cec add-component-to-theme <component>
次のcecコマンドは、コンポーネントの関連付けをテーマから削除します。
cec remove-component-from-theme <component>
Content Toolkitについては、「Oracle Content Management Toolkitによる開発」を参照してください。