0

コンポーネントリンクタイプの複数値フィールドを含むスキーマがあります。

このコンポーネントのDWTTBBを作成するときに、このフィールド(テンプレートとのコンポーネントリンク)をレンダリングするにはどうすればよいですか?

4

1 に答える 1

4

コンポーネントリンクフィールドはコンポーネントにリンクします-テンプレートを指定しません。したがって、DWTで使用するコンポーネントテンプレートを指定するとします。

<!-- TemplateBeginRepeat name="Component.Fields.YourComponentLinkFieldName" -->
   @RenderComponentPresentation(Field, "tcm:1-2-32")@@
<!-- TemplateEndRepeat -->

したがって、これは複数値フィールド名のすべての値をループしYourComponentLinkFieldName、そこにリンクされているコンポーネントをコンポーネントテンプレートでレンダリングしますtcm:1-2-32

これらのトピックはすべて、あなたの質問に関連しています。

  1. Dreamweaver TBBでリンクされたコンポーネントの値を取得し、SiteEditableにする
  2. SDL Tridion2011SP1のDreamweaverTBBでネストされた繰り返し領域を処理する方法
  3. Dreamweaver TBBでリンクされたコンポーネントの値を取得し、SiteEditableにする

それらを読んで、理解を深めることをお勧めします。

于 2012-05-29T16:15:33.577 に答える