Grails 插件覆盖控制器和视图
我有一个模块化应用程序,在一个模块中我有 spring security ui(s2-ui) 设置,并覆盖了一些控制器和视图。 在另一个模块中,我遇到了麻烦,因为 grails 没有使用第一个模块中配置的 spring security ui(s2-ui) ,而是由于第一个模块对 s2-ui 的依赖而安装了新的 s2-ui 。
例如,我已经自定义了注册控制器和视图,但这没有反映在第二个模块中。
仅供参考,我已经设置了loadsAfter属性来告诉我的插件在s2-ui插件之后加载。
I have a modular application where in one module I have spring security ui(s2-ui) setup, with some controllers and views overridden.
In the other module I'm having troubles because grails is not using the spring security ui(s2-ui) configured in the first module but rather a fresh s2-ui installed as a result of the dependency of the first module on s2-ui.
For example, I've customized the register controller and views but this is not being reflected in the 2nd module.
FYI I've set the loadsAfter property to tell my plugin to load after the s2-ui plugin.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果覆盖的视图和控制器位于第一个插件的本地,那么您还需要将它们复制到第二个插件。第二个插件从您的主文件夹继承基本插件文件。
If the overridden views and controllers are local to the first plugin, then you need to copy them to the second plugin as well. The second plugin is inheriting the base plugin files from your home folder.