Magnolia 版本中的隐藏操作是 5.7
Posted
技术标签:
【中文标题】Magnolia 版本中的隐藏操作是 5.7【英文标题】:Hiding actions in Magnolia version is 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
【问题讨论】:
【参考方案1】:在玉兰界被称为动作栏。
你可以做两件事:
通过彻底删除节点来永久删除 根据一些可用性规则禁用它。自定义或已实现的 Java 类。这是它的文档:https://documentation.magnolia-cms.com/display/DOCS57/Action+bar+definition
干杯,
【讨论】:
以上是关于Magnolia 版本中的隐藏操作是 5.7的主要内容,如果未能解决你的问题,请参考以下文章
Magnolia 5.5.7 Stories 应用程序内部化