2

查看我的 Play 应用程序的目录布局:

myApp
  └ app
     └ controllers
     └ models
     └ views
         └ myView1.scala.html
         └ main.scala.html
  └ modules
     └ auth
        └ app
           └ controllers
           └ models
           └ views 
               └ myView2.scala.html
               └ main.scala.html

问题是它看起来像myView2.scala.html调用maininmyApp/views/main.scala.html而不是mainin myApp/modules/auth/views/main.scala.html... 如果我删除myApp/modules/auth/views/main.scala.html,则myView2.scala.html不会编译。

main也就是说,我如何明确引用两者中的任何一个?任何帮助将不胜感激 - 我快疯了。谢谢。

4

1 回答 1

0

我认为最好将模块视图放在一个子包中,例如:

myApp/modules/auth/views/auth/main.scala.html

于 2013-03-01T16:52:21.897 回答