【问题标题】:Is it possible to reference prototype page from another prototype page in Hippo CMS?是否可以从 Hippo CMS 中的另一个原型页面引用原型页面?
【发布时间】:2015-07-05 11:20:04
【问题描述】:

我有一个抽象页面,原型页面使用 hst:referencecomponent 引用它并向其添加一个组件。现在我想再创建一个原型页面,并参考我之前创建的原型页面。但是当我尝试使用这个新创建的原型页面创建一个新页面时,我收到错误 "[INFO] [talledLocalContainer] 05.07.2015 16:58:56 WARN http-nio-8080-exec-6 [HstComponentConfigurationService. populateComponentReferences:860] 无法为此组件 ['hst:pages/investor-relations-kkb.prototype.base.plus'] 查找引用的组件 'hst:prototypepages/kkb.prototype.base'。我们跳过此参考“

那么可以一个原型页面引用另一个原型页面,还是我必须创建很多类似的抽象页面,然后在原型页面中一个一个引用?

【问题讨论】:

    标签: reference components prototype abstract hippocms


    【解决方案1】:

    我已经尝试过了,这可以使用 hst:referencecomponent 属性从另一个原型页面引用原型页面。也看看 CND,这是连贯的。

    看起来你创建的第二个页面引用了 hst:pages 中的第一个页面,但原型页面必须在 hst:prototypepages 中声明/p>

    能否再尝试在配置的hst:prototypepages文件夹中声明kkb.prototype.base.plus

    【讨论】:

    • 在控制台中,我有 2 个原型页面,第一个引用抽象页面,第二个引用第一个原型页面。
      当我使用 cms 创建页面时出现问题,而不是控制台,选择原型页面作为页面模板。当我这样做时,在 _hst:workspace/hst:pages _ 中会出现我新创建的页面,并引用我选择的原型页面引用的抽象页面。没有问题。但是当我选择引用另一个原型页面作为模板的原型页面时,我得到了错误。
    • 好像创建的页面只能引用原型页面的一层继承,直接引用抽象页面,如果是通过另一个原型页面引用,则无法获取抽象页面。
    • 啊我现在明白了。这需要调查@Hippo 以检查它是错误还是故意限制。与此同时,我只能说你必须使用一种解决方法。
    猜你喜欢
    • 1970-01-01
    • 2023-02-04
    • 2011-09-20
    • 2017-12-01
    • 1970-01-01
    • 2021-07-07
    • 1970-01-01
    • 1970-01-01
    • 2022-01-02
    相关资源
    最近更新 更多