Dd4T - Linkedcomponentvalues ​​Показывает Пустые Поля

  • Автор темы TupeTasse66
  • Обновлено
  • 22, Oct 2024
  • #1

У меня есть компонент, который имеет многозначное поле ссылки на компонент и имеет 7 ссылок на него. Когда компонент публикуется как часть страницы, в базе данных брокера я вижу, что поля пусты.

"LinkedComponentValues": [

TupeTasse66


Рег
24 Oct, 2020

Тем
92

Постов
201

Баллов
671
  • 26, Oct 2024
  • #2

Если Компонент публикуется как встроенный Компонент на странице с использованием статического шаблона, это правильно. У Брокера не будет ничего для этого Компонента в таблице ComponentPresentation.

Однако я бы вообще не ожидал записи в таблице ComponentPresentation, но, похоже, у вас есть значение шаблонного DD4T JSON, как вы, кажется, указываете в своем вопросе. Это означает, что компонент был опубликован с использованием динамического шаблона компонента. Следовательно, вполне вероятно, что возникла проблема с конфигурацией вашего трансформатора тока.

Убедитесь, что в состав CT включены правильные строительные блоки DD4T. Также запустите шаблон компонента через конструктор шаблонов, чтобы выявить причину.

 

Bibibka


Рег
14 Apr, 2011

Тем
70

Постов
180

Баллов
570
  • 26, Oct 2024
  • #3

Я понял проблему. В TBB отсутствовала схема параметров «Создать представление динамического компонента». Добавив это, я получил необходимые значения в «LinkedComponentValues».

 

Temaaa


Рег
28 Feb, 2010

Тем
66

Постов
177

Баллов
537
Похожие темы Дата
Тем
403,760
Комментарии
400,028
Опыт
2,418,908

Интересно