2012-11-16 6 views
6

コンポーネントプレゼンテーションをページに追加せずに公開することはできますか?答えは「はい」と思われます。どのページにもないコンポーネントがあります。私はそのコンポーネントだけを公開し、コンポーネントプレゼンテーションは私の目的地で終わりましたが、コンポーネントはどこでテンプレートをピックアップしていますか?それはテンプレートのLinkedSchemaタブでそれを選択していますか?私は、コンポーネントに使用されているスキーマをテンプレートにリンクしました。ページなしでtridionコンポーネントプレゼンテーションを公開する

ありがとうございました

答えて

9

あなたは正しく推測しました。

aのコンポーネントテンプレートがある場合、コンポーネントは動的コンポーネントプレゼンテーションとして公開されます(したがって、ページなし)。コンポーネントが基づいているスキーマにリンクされています。

b。 「動的コンポーネントとして公開する」とマークされています

7

はい、そうです。コンポーネントテンプレートを作成するときは、このテンプレートを使用できるリンクされたスキーマを指定します。ページに追加することなくコンポーネントを公開することを、動的コンポーネントプレゼンテーションといいます。コンポーネントテンプレートの[全般]タブでは、このテンプレートに基づいてフィールドコンポーネントのプレゼンテーションに「動的コンポーネントとして公開」を指定できます。 「ページに埋め込みを公開する」という価値がある場合、コンポーネントプレゼンテーションは静的なので、このコンポーネントをページに関連付けて公開する必要があります。動的コンポーネントプレゼンテーションでは、コンテンツブローカーデータベースを使用してデータを照会し、Webサイトに表示します。ただし、ページに埋め込まれたコンポーネントは静的であり、(データベースではなく)ファイルシステムから提供されます。それが役に立てば幸い!

+0

+1しかし、欠落しているシナリオが1つあります。埋め込まれた動的コンポーネントのプレゼンテーションです。埋め込みは必ずしも「静的」を意味するわけではありません。 :-) –

関連する問題