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 に答える