Tridion 2011 с DD4T - нет полей MetaData на объекте Component

Я использую Tridion 2011 (с DD4T, загружающий MVC webapp).

Похоже, что поля MetaData для мультимедийных компонентов (указанные на вкладке "Метаданные" моей схемы изображений в Tridion) не заполняют соответствующее свойство объекта DD4T "Component". например LinkedComponentFields[0].MetadataFields пуст, а Multimedia.AltText - null.

В частности, полем я является AltText. Но так как вся коллекция MetadataFields пуста на Компоненте, она, очевидно, не вытягивает никаких свойств метаданных. Я попытался использовать TemplateBuilder для установки параметров в шаблоне компонентов (я установил "разрешение ширины и высоты" на "да" и MergeAction to Merge) - это не помогло.

Любые идеи?

Ответ 1

Возможно, это связано с уровнем ссылки. По умолчанию на уровне страницы или компонента, который вы публикуете, следуют ссылки. Вы можете увеличить это, добавив параметр к вызову шаблона, называемый linklevel. Сначала попробуйте со значением 2, затем увеличьте до тех пор, пока он не будет работать.