레일에서 저는 yield/content_for
을 사이트 메쉬에 사용했습니다. (http://guides.rubyonrails.org/layouts_and_rendering.html#using-content_for)GRAILS에서 "yield/content_for"레일을 만드는 방법이 있습니까?
Grails 문서에서이 방법을 찾을 수 없습니다 ... 도와 주시겠습니까? 내가 레이아웃이 포함이
: 여기에 편집
상황이다
<body>
<div id="wrapper">
<div id="container">
<div id="header">
<g:render template="/layouts/header"/>
</div>
<g:render template="/layouts/menu"/>
<div id="container-homepage">
<g:layoutBody/>
<div id="subfooter">
<div id="content">
<div id="left">
<div id="logo_sub_header"></div>
</div>
<div id="right"></div>
</div>
</div>
</div>
</div>
</div>
</body>
을 그리고 난 (검색 도구 모음에 대한 HTML 코드를 추가 할 수 있도록 예) container-homepage
div 위의 값입니다. 이 검색 도구 모음이 항상 동일하면 부분적으로 트릭을 수행 할 수 있습니다. 여기에있는 것은이 검색 창이 내가 방문하는 페이지에 달려 있다는 것입니다.
또한 컨테이너 - 홈페이지 div의 위치를 변경하여 레이아웃이 아닌보기에 직접 배치 할 수는 있지만 모든보기에서이를 수행해야하며 DRY가 아닙니다.
아이디어가 있으십니까? 감사합니다,
콘텐츠 블록이 도움이 될 것 같습니다. 내 대답을 아래에 참조하십시오. Fabrizio –