В разделе «Контент» у меня есть редактор свойств (Архетип), который позволяет устанавливать контент для сайта независимо от дерева контента. Мне нужно отображать только подкатегории из одной категории в зависимости от того, на какой странице я сейчас нахожусь. Что у меня есть сейчас:
//get the content with id of 1123 from Content Section, type DynamicPublishedContent
var catItems = Umbraco.Content(1123).categoryItem;
foreach (var item in catItems)
{
foreach (var sub in item.GetValue<ArchetypeModel>("subCatItem"))
{
<div class="tbl_dt">
<p class="offerName">@sub.GetValue("offerName")</p>
<p class="departurePort">@sub.GetValue("departurePort")</p>
</div>
}
}
Дополнительные сведения см. в этой ссылке: Umbraco 7: Получить поля из того же свойства на основе текущей страницы
Вопрос. Как я могу сопоставить свойство со страницей контента и проверить, связано ли оно с текущей страницей, и отображать только поля с сопоставленной текущей страницей? Можно ли это сделать, добавив к нему content picker
? Если да, то как я могу проверить, связано ли это с текущей страницей?