2

我正在开发一个 Play Framework 1.2.5 应用程序,并在以下位置引入了一个自定义标签:

/path/to/project/app/views/tags/myFirstTag.html

根据文档,这是放置它的正确位置,但是,我们的 SVN 提交挂钩阻止我提交,因为 SVN 认为我正在提交标签。

我显然可以尝试进入一个官僚黑洞并尝试修改 SVN 挂钩,以便它们考虑是否调用了父目录,trunk但我不是很有希望,尤其是在很短的时间内。

因此,Play 树命名空间中是否还有其他文件夹以与 相同的方式处理app/views/tags?如果没有,是否可以配置?

4

1 回答 1

1

刚刚签入代码,看起来 tags/ 在GroovyTemplate.invokeTag方法中被硬编码:

370: tagTemplate = (BaseTemplate)TemplateLoader.load("tags/" + templateName + "." + callerExtension);

因此,如果不修改框架代码,您就无法更改它。:/

于 2013-07-18T12:12:33.020 回答