Получить значение из типа данных Pages в типах страниц в Kentico - PullRequest
0 голосов
/ 07 мая 2018

У меня есть тип данных Pages в качестве одного из полей типа страницы.

Image Text

Но когда я пытаюсь получить доступ к его значению с помощью макроса, например {% JoinPageLink %}, я не получаю никаких значений (пусто).

Я могу получить доступ к остальным полям в этом типе страницы.

Ценю любую помощь.

1 Ответ

0 голосов
/ 07 мая 2018

Тип Страницы создает имя отношения ad-hoc для типа страницы. Его значение в таблице типов страниц в базе данных всегда равно NULL, поэтому при попытке доступа к нему с помощью {%JoinPageLink%} вы не получите значение. Kentico описывает это как Расширенное моделирование контента .

Чтобы использовать тип Страницы, вам нужно использовать что-то вроде преобразования для извлечения ваших данных. В DevNet есть страница, которая подробно описывает использование элемента управления списком для отображения информации об отношениях: Отображение связанных страниц с использованием веб-частей

...