In Schienen, bin ich verwendet, um die zu Site Mesh zu verwenden. (http://guides.rubyonrails.org/layouts_and_rendering.html#using-content_for)Gibt es eine Möglichkeit, eine Schiene "yield/content_for" in GRAILS zu machen?
Ich kann nicht in Grails Dokumentation einen Weg finden, dies zu tun ... Könnten Sie mir helfen?
EDIT
Hier ist die Situation:
Ich habe ein Layout dies enthält:
<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>
Und ich möchte in die Lage, einen HTML-Schnipsel (Suchwerkzeug Leiste hinzufügen für Beispiel) Juste über dem container-homepage
div. Ein Partial könnte den Trick machen .. wenn diese Suchleiste immer gleich wäre. Die Sache hier ist, dass diese Suchleiste von der Seite abhängt, die ich besuche.
Ich könnte auch nur die Position des Containers-Startseite Div ändern, um es direkt in die Ansicht, und nicht das Layout, aber dann muss ich dazu in allen Ansichten, und das ist nicht DRY.
Irgendwelche Ideen? Grüße,
Ich denke, Inhalt Blöcke würden für Sie arbeiten. Siehe meine Antwort unten. Fabrizio –