无法在 Crafter CMS 中使用内容继承

Not able to use content inheritance in Crafter CMS

根据 this 文档,我试图实现内容继承,但我做不到。

我的简单用例是:

父组件包含 CSS 数据。 子组件继承自它并使用 CSS 个链接填充其模板。

在文档中:

Child:下面是驻留在上述级别描述符下的页面的 XML 文件,并设置为从它继承。您会注意到合并策略的定义为继承级别,这会调用基于级别的继承机制,该机制要求 Crafter CMS 查看名为 crafter-level-descriptor.level.xml 的文件的当前级别和更高级别(这是可配置)。您还会注意到,此页面没有指定 CSS file/group 要包含的文件,也不需要指定页眉和页脚组件。

子页面的 config.xml 文件中没有父页面的引用。

我的问题是?

  1. 在哪里创建 crafter-level-descriptor.level.xml 使用工作室?
  2. page residing under the above level descriptor什么意思,什么水平?

注意:我是 crafter-cms 的新手,有时文档很混乱。

这里的父子是指内容的实例,而不是内容类型定义。

级别指的是层次结构中的文件夹。

crafter-level-descriptor.level.xml 是在文件夹或子文件夹上创建的文件,定义了 inherit-levels 继承策略的项目(XML 文件)将从级别描述符 crafter-level-descriptor.level.xml 相邻项目(同一文件夹级别)和更高级别(父文件夹)一直到根文件夹。

对于您希望某个部分(文件夹层次结构)继承的常见问题,请在父级别指定,并让子项(具有该继承策略的页面或组件)定义为 'inherit-levels' 策略和那些元数据字段将自动显示在子项中,即使未在其模型中定义。