問題タブ [dd4t]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
tridion - Tridion 2011 with DD4T - Component エンティティで使用できる MetaData フィールドがありません
私は Tridion 2011 を使用しています (DD4T を使用し、MVC webapp にフィードしています)。
マルチメディア コンポーネント (Tridion のイメージ スキーマの [メタデータ] タブで指定) のメタデータ フィールドが、DD4T の「コンポーネント」オブジェクトの対応するプロパティに入力されていないようです。たとえばLinkedComponentFields[0].MetadataFields
、空でMultimedia.AltText
ヌルです。
具体的には、私が求めているフィールドは AltText です。しかし、コンポーネントでは MetadataFields コレクション全体が空であるため、明らかにメタデータ プロパティをプルしていません。TemplateBuilder を使用してコンポーネント テンプレートのパラメータを設定しようとしました (「幅と高さの解決」を yes に設定し、MergeAction を Merge に設定しました) - これは役に立ちませんでした。
何か案は?
tridion - Tridion 2011withDD4T-UI2012設定はBluePrintコンテキストを使用していないようです
アプリのUI2012に関するいくつかの問題を解決しようとしていますが、コンポーネントを適切なコンテキストで編集できるようにできないようです。何かを編集するには、常に[このコンポーネントをどこでも編集]または[このコンポーネントをローカライズ]をクリックする必要があります。
私の青写真は現時点では非常に単純です。
- 00-空のプレゼント
- 01-スキーマ
- 02-共通の機能
- 03c-コンテンツ(id = 5)
- 03d-デザイン
- 06-ウェブサイト(id = 9)
これが私のsiteedit_config.xmlです
私は何かが足りないのですか?
dd4t - DD4T - パブリケーション メタデータ フィールドにアクセスするには?
私のプロジェクトには、ビューで使用されている出版物とページのメタデータがあります。たとえば、私のページのメタデータは、ビューでは次のようになります。
ページの出版物メタデータにアクセスする対応する方法はありますか?
IPage モデルで Publication.Id が利用可能であることはわかりますが、それを使用して出版物メタデータを取得する方法がわかりません。
ありがとう