Plugins 如何将页面面包屑添加到汇流插件中的操作?
我正在为Confluence编写一个插件,关于在velocity vm文件中可以使用什么,没有太多文档。我可以从Dashboard->ActionName添加一个基本的面包屑,但是我想做一些类似于页面编辑的事情,在页面编辑中,你可以得到一个完整的页面面包屑,后面跟着操作名 以下是我现在使用的:Plugins 如何将页面面包屑添加到汇流插件中的操作?,plugins,velocity,confluence,Plugins,Velocity,Confluence,我正在为Confluence编写一个插件,关于在velocity vm文件中可以使用什么,没有太多文档。我可以从Dashboard->ActionName添加一个基本的面包屑,但是我想做一些类似于页面编辑的事情,在页面编辑中,你可以得到一个完整的页面面包屑,后面跟着操作名 以下是我现在使用的: #applyDecorator("root") #decoratorParam("helper" $action.Helper) #decoratorParam("mode" "view"
#applyDecorator("root")
#decoratorParam("helper" $action.Helper)
#decoratorParam("mode" "view")
#decoratorParam("context" "page")
如果您有任何建议或链接,我们将不胜感激。您需要让您的操作实现
PageAware
。然后,我将来自的页面的页面ID传递给操作,使用PageManager
根据ID获取页面,并从PageAware
界面设置页面。vm文件中的上述代码将生成正确的面包屑