【问题标题】:How can be changed a documenttype layout in Hippo CMS如何在 Hippo CMS 中更改文档类型布局
【发布时间】:2015-07-13 14:16:08
【问题描述】:

我使用单列布局创建了一个 hippo 文档类型。出于渲染目的,我想将给定的项目重新组织成两列布局。

但是,没有可用的选项来进行此更改,至少不能使用最新的 hippo cms 社区版本。

我已经在google上搜索过,找到了以下信息,说可以通过控制台改变布局,但是没有关于如何的信息:

http://hippo.2275632.n2.nabble.com/How-to-delete-or-rename-document-types-td7579269.html

我将不胜感激。

【问题讨论】:

    标签: hippocms


    【解决方案1】:

    AFAIK 没有关于如何执行此操作的文档:这不是很复杂,但这是一个乏味的过程。如果您仍然可以 - 例如您的文档类型尚未使用 - 我建议您简单地删除它并重新创建内容类型。话虽如此,它的工作原理如下:

    • 在控制台中查看您的项目命名空间:路径类似于:/hippo:namespaces/YOURPROJECT/document-type/editor:templates/_default_/root
    • 根节点定义布局。查看 plugin.class:对于单列,这将是 org.hippoecm.frontend.service.render.ListViewPlugin,对于两列布局,plugin .class 将是 org.hippoecm.frontend.editor.layout.TwoColumn
    • 对于文档类型中的每个字段(这是繁琐的部分),您需要定义该字段是放在右侧还是左侧。
    • 这是在具有字段路径名称的节点上配置的,作为属性 wicket.id,例如具有值 ${cluster.id}.left.item。这意味着该项目将被放置在左侧。

    最好的办法是创建一个 2 列示例文档类型并仔细查看其配置并复制现有字段中的更改。

    【讨论】:

      【解决方案2】:

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-03-04
        • 2015-05-04
        • 1970-01-01
        相关资源
        最近更新 更多