私はTridion 2011を使用しています(DD4TでMVC Webアプリケーションにフィードしています)。Tridion 2011 with DD4T - コンポーネントエンティティで使用できるMetaDataフィールドがありません
Multimedia Components(TridionのMy Images SchemaのMetadataタブで指定)のMetaDataフィールドは、DD4Tの "Component"オブジェクトの対応するプロパティを入力していないようです。例えばLinkedComponentFields[0].MetadataFields
は空で、Multimedia.AltText
はnullです。
具体的には、私が後にしているフィールドはAltTextです。しかし、MetadataFieldsコレクション全体がコンポーネント上で空であるため、明らかにメタデータプロパティを引き出すことはありません。私はTemplateBuilderを使用してコンポーネントテンプレートのパラメータを設定しようとしましたが(「幅と高さを解決する」をyesに、MergeActionをMergeに設定しています)、これは役に立ちませんでした。
アイデア?
最初のSDL Tridion関連の投稿をいただきありがとうございます。 http://area51.stackexchange.com/proposals/38335/tridion?referrer=eo63snjNlUWNn9xqeeO22でSO IDを使用してArea 51の提案にコミットすることを検討してください - 皆の助けが本当に必要です。 –
Template BuilderログのDEBUGレベルに何かが表示されますか? 「tcmメタデータフィールドの取得を開始してください」、「フィールドを追加:フィールドが1つ見つかりました」 – Neil