编辑 weceem 的管理 GUI

Edit adminstration GUI of weceem

我将 GGTS 3.6.3.SR1 与 grails 2.4.4 一起使用,并安装了 weceem 插件版本 1.3。 是否可以通过某种方式编辑 weceem 的管理 GUI?当您登录管理面板并选择 space 时,您会看到一个导航菜单,其中写有“+添加内容”"Further Actions" 等。 我想在那里添加另一个菜单项,并使用我自己的自定义 gsp link 它只能通过管理面板访问,但普通访问者不能访问。

提前感谢您的回答。

是的,您可以将 link 添加到您自己的 controller/action/JSP 作为管理选项卡上的另一个菜单 - link (您应该会看到带有 links 的菜单,用于 'Spaces'、'Synchronize'、'license' 等)。 为此,在您的应用程序中,您可以 create/update YourAppNavigation.groovy 文件(在文件夹 'grails-app/config/' 中)。 然后在这个文件中你可以指定你想在哪里看到新的 editor/link/etc.

例如Weceem演示应用中有如下导航:

navigation = {
    weceem_admin {
        misc(controller:'foo', action:'index', order:5)

    }
} 

请查看 http://jcatalog.github.io/weceem-plugin/guide/customization.html#0.HookingIntoTheAdminInterface 了解更多详情。 可以使用 WeceemSecurityPolicy 限制任何 link,检查 http://jcatalog.github.io/weceem-plugin/guide/5.WeceemSecuritPolicy.html