Umbraco 为什么通用属性不可见?

Umbraco 为什么通用属性不可见?,umbraco,umbraco7,Umbraco,Umbraco7,我对Umbraco很陌生,只做了第一次新安装。无论如何,我很确定我错过了什么 我创建了一个新的文档类型,即我的母版页。在我的母版页中我创建了另一个名为关于的节点 my母版页和myAbout都具有通用属性 当我在内容和母版页下为关于创建新项目时,我只能查看和设置母版页的属性 为什么呢?我知道我的关于节点继承自母版,这对我来说非常有意义,但是为什么我的关于节点没有我仅为关于定义的属性 我试图找到属性,所以我尝试这样做,以查看我定义的属性是否至少存在:(但它们存在于数据库中) 但奇怪的是,在我所有的内

我对Umbraco很陌生,只做了第一次新安装。无论如何,我很确定我错过了什么

我创建了一个新的文档类型,即我的母版页。在我的母版页中我创建了另一个名为关于的节点

my母版页和myAbout都具有通用属性

当我在内容母版页下为关于创建新项目时,我只能查看和设置母版页的属性

为什么呢?我知道我的关于节点继承自母版,这对我来说非常有意义,但是为什么我的关于节点没有我仅为关于定义的属性

我试图找到属性,所以我尝试这样做,以查看我定义的属性是否至少存在:(但它们存在于数据库中)

但奇怪的是,在我所有的内容网站上都不知道这一点

感谢您阅读此文, 我希望有人能帮忙

致意

编辑以澄清:

首先,感谢您的回复。我的结构如下所示:

文档类型:

Document Types
Document Types -> MasterPage
Document Types -> MasterPage -> AnotherDocumentType
模板

Templates
Templates -> MasterPage
Templates -> MasterPage -> StartPage
Templates -> MasterPage -> AnotherDocumentTypeTemplate
内容

Content
Content -> StartPage
Content -> AnotherDocumentTypeContent
母版页在其结构选项“根目录下允许”中设置为true,并且在信息中通过“允许的模板”检查母版页和另一个DocumentType模板

现在,我向母版页添加了一个名为PageTitle的Textstring类型的通用属性

这正如预期的那样有效。现在,我可以在我的内容部分为StartPage和另一个DocumentType创建一个节点

两者都有页面标题,我可以设置。工作完美

现在,当我为另一个DocumentType定义泛型属性时,我无法通过另一个DocumentType中的Content部分进行设置

我希望现在更清楚了


谢谢您的帮助。

您能说明一下您是如何设置文档类型结构和内容结构的吗?也许张贴一个小的结构如何看树?这听起来可能会混淆DocumentType如何从彼此继承属性。听起来您可能正在尝试在内容树中设置属性继承。应在
设置
部分的DocumentType树中设置继承。换句话说,如果在DocumentType树中,创建
母版页
,然后在名为
AboutPage
的母版页下创建DocumentType,
AboutPage
将正确继承。您能为我验证一下内容树中的
另一个DocumentTypeContent
节点是否属于
另一个DocumentType
DocumentType吗?通过转到节点的“属性”选项卡,可以确定节点的DocumentType。
另一个DocumentType
节点必须是正确的DocumentType才能获取属性。你试过Umbraco电视吗?我还强烈推荐Bookshelf插件。Bookshelf可能是社区中您能找到的最全面的文档。我想我发现了我的错误。当我将泛型属性放在选项卡内(例如“Content”)而不将该属性作为泛型属性保留时,它似乎起作用。非常感谢您的帮助和书架插件的提示。这太棒了,我爱死它了!您能否澄清您是如何设置文档类型结构和内容结构的?也许张贴一个小的结构如何看树?这听起来可能会混淆DocumentType如何从彼此继承属性。听起来您可能正在尝试在内容树中设置属性继承。应在
设置
部分的DocumentType树中设置继承。换句话说,如果在DocumentType树中,创建
母版页
,然后在名为
AboutPage
的母版页下创建DocumentType,
AboutPage
将正确继承。您能为我验证一下内容树中的
另一个DocumentTypeContent
节点是否属于
另一个DocumentType
DocumentType吗?通过转到节点的“属性”选项卡,可以确定节点的DocumentType。
另一个DocumentType
节点必须是正确的DocumentType才能获取属性。你试过Umbraco电视吗?我还强烈推荐Bookshelf插件。Bookshelf可能是社区中您能找到的最全面的文档。我想我发现了我的错误。当我将泛型属性放在选项卡内(例如“Content”)而不将该属性作为泛型属性保留时,它似乎起作用。非常感谢您的帮助和书架插件的提示。这太棒了,我爱死它了!
Content
Content -> StartPage
Content -> AnotherDocumentTypeContent