playframework
  • playframework-1.x
  • 2013-01-02 2 views 0 likes 
    0

    고전적인 그루비 기반 Play 1.x 템플릿 엔진에서 상위 템플릿이 참조 할 수있는 텍스트 블록을 정의하는 방법이 있습니까? # {set name : value}를 사용할 수는 있지만 하나의 문자열 만 설정하면 전체 텍스트 블록을 만들 수 있어야합니다. 내 부모 템플릿의 다음 PlayFramework 1.x의 특정 HTML 블록

     
    #{set name:"page_actions" \} 
    <div class='button-group'> 
        <a href='#'>Add Item</a> 
        <a href='#'>Show all</a> 
    </div> 
    #{/set} 
    

     
    <header> 
        #{get page_actions /} 
    </header> 
    ... 
    <footer> 
        #{get page_actions /} 
    </footer> 
    

    답변

    0

    이 그것을 알아 낸 것을 좋아한다 : 나는 무엇을 찾고 있어요 내 페이지에서이 같은 것입니다. # {set "variable_name"/}은 완벽하게 작동합니다. 당신은 즉, 이름을 사용하지 않는 (지도를 떠날 필요가 필요 값을 - 그냥 "이름"을 사용

    1

    당신이 할 수있는 사용자 지정 템플릿 태그를 사용할 수 있습니다 : http://www.playframework.org/documentation/1.2.5/templates#tags

    그냥 당신의 HTML을 넣어. app/views/tags/myfile.html을 열고 기본 HTML 파일에서 # {myfile /} 태그를 호출하십시오.

    템플릿 태그 안에 변수를 사용할 수 있지만 처음에는 _로 참조하십시오.

     관련 문제

    • 관련 문제 없음^_^