コンポーネント テンプレート
コンポーネント テンプレートは、コンポーネントのどの部分がどのように Web ページに表示されるかを決定します。
コンポーネント テンプレートは、コンポーネントの視覚化方法 (場合によっては動作も) を決定します。
コンポーネントにはいくつかのフィールドが含まれていて、これらにはコンポーネントのさまざまな部分が含まれています。たとえば、Press Release Component (プレス リリース コンポーネント) の代表的なコンポーネント フィールドは、見出し、発行日、導入部テキスト、本文テキストです。
Web ページの種類によっては、これらのフィールドが多く表示される場合もあれば、少なく表示される場合もあります。たとえば、ある年のすべてのプレス リリースを表示するインデックス ページには、見出しと日付のみを表示できます。それに対して、1 つのプレス リリースが単独で表示される Web ページには、すべてのフィールドを表示できます。
また、同じフィールドが Web ページごとに異なるように表示することもできます。プレス リリースのインデックス ページでは、タイトルは 14 ポイントのフォント サイズで表示されますが、単独ページでは同じタイトルを 18 ポイントで表示できます。
また、一部の Web ページで、他の部分では実行できない特定の対話式機能へのアクセスを提供できます。たとえば、プレス リリースの単独ページにはプレス リリースを印刷するためのボタンを表示するが、索引ページには表示しないなどです。
これらのすべての事柄 (どのフィールドが表示されるか、それらがどのように表示されるか、どのような動作がそれらで可能になるか) は、コンポーネント テンプレートによって制御されます。コンポーネントを Web ページの一部として発行したときに、コンポーネント テンプレートがそれに適用されて、その特定の Web ページでコンポーネントがどのように表示され、どのように動作するかが決まります。