【问题标题】:Hiding actions in Magnolia version is 5.7Magnolia 版本中的隐藏操作是 5.7
【发布时间】:2021-05-22 14:39:29
【问题描述】:

在 Magnolia 5.7 版本中,有没有办法从页面浏览器(右键菜单和侧边栏中)隐藏现有操作?

更新:我设法通过使用 info.magnolia.module.delta.RemoveNodesTaskand 并将此任务包含在 ModuleVersionHandler 中来完成任务。有更好的方法吗?我可以为此使用override! 吗?

装饰器文件的这些内容不起作用:pages.subApps.browser.actionbar.sections.pageActions.groups

versionActions: !override
   items:
     export: {}
     import: {}

versionActions: !override
     items:
        

versionActions: !override
  items:
    export:
        name: export
    import:
        name: import

【问题讨论】:

    标签: magnolia


    【解决方案1】:

    在玉兰界被称为动作栏。

    你可以做两件事:

    • 通过彻底删除节点来永久删除
    • 根据一些可用性规则禁用它。自定义或已实现的 Java 类。

    这是它的文档:https://documentation.magnolia-cms.com/display/DOCS57/Action+bar+definition

    干杯,

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-06-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-03-18
      • 1970-01-01
      • 2012-02-18
      • 1970-01-01
      相关资源
      最近更新 更多