Umbraco-读取节点

Umbraco-读取节点,umbraco,umbraco7,Umbraco,Umbraco7,我有一个umbraco解决方案,在我看来,它有一段下面的代码 var home = Model.AncestorOrSelf(1); var primaryNav = home.GetPropertyValue<IEnumerable<IPublishedContent>>("primaryNav").Where(n => n.GetPropertyValue<bool>("hideFromNavigation") == false); var hom

我有一个umbraco解决方案,在我看来,它有一段下面的代码

var home = Model.AncestorOrSelf(1);
var primaryNav = home.GetPropertyValue<IEnumerable<IPublishedContent>>("primaryNav").Where(n => n.GetPropertyValue<bool>("hideFromNavigation") == false);
var home=Model.antestorself(1);
var primaryNav=home.GetPropertyValue(“primaryNav”)。其中(n=>n.GetPropertyValue(“hideFromNavigation”)==false);
从我的Umbraco后台办公室,有人能告诉我如何找到满足上述代码的节点吗

我正在尝试在现有的导航栏上添加一个新节点,但它不会出现。我会错过什么

请让我知道,我是翁布拉科的新手

我的Umbraco版本是7.2.1

还有,这里的
home.GetPropertyValue(“primaryNav”)是什么意思

转到后台内容树中网站的根页面。在那个页面上应该有一个内容选择器,叫做“主导航”之类的东西

将显示所有应显示的选定项目。它还检查隐藏导航属性,您必须在每个选定节点上单独检查该属性

如何尝试将节点添加到菜单中?如果是通过选择器,那么它应该可以工作,除非页面选中了隐藏导航复选框。此外,还要确保在将页面添加到选择器后发布根页面,而不仅仅是保存


唯一可能导致它不显示的另一个原因是呈现导航的部分正在缓存。查看视图,看看它是否使用了CachedPartial,如果是,那可能是您的罪魁祸首。

非常感谢,伙计。根页面中有一个内容选择器,在添加了一个新节点后,它开始出现在页面上