2013-10-31 9 views
0

다른 응용 프로그램 폴더와 충돌하지 않고 app/views 폴더의 폴더 구조를 구성하는 방법은 무엇입니까? 예 :play 2.x templtes 폴더 구조 구성

app/ 
    controllers/ 
       org/ 
        OrgInfo.scala 
    views/ 
     org/ 
      a.scala.html 
     user/ 
      b.scala.html 

b.scala.html에서 더 이상 org.OrgInfo 클래스를 볼 수 없음을 알았습니다. b.scala.thml에서 @import org.OrgInfo를 수행하면 views.html.org에서 OrgInfo를 찾을 수 없다는 오류가 발생합니다. 뭐가 문제 야? 내가 생각

@import controllers.org.OrgInfo 
+0

일부 코드를 표시하십시오. 특히 템플릿 (가져 오기는 템플릿 매개 변수 뒤에 있어야합니다). –

답변

1

스칼라이 당신이 그것을이 views.org 패키지를 말합니다 그런 조직을 사용하려고하면, 당신은 정규화 된 클래스 이름을 제공함으로써이 문제를 해결 할 수 있다는 것을 의미, 상대 패키지를 받아 johanandren이 정답을 알려 줬어. 그래서 org에서 import 절을 시작하면 안됩니다. org은 컨트롤러의 하위 패키지입니다. 절대 패키지 이름을 사용하십시오 controllers.org._

0

: