I using <g:set>
tag inside g:render
template body
<g:render template="/template/panelContainer">
<g:set var="tomorrow" value="${new Date() + 1}"/>
${tomorrow}
</g:render>
_panelContainer.gsp:
<div class="panel panel-default">
${raw(body())}
</div>
However tomorrow
variable is not set. How do I need to implement template to properly execute g:set
tag?
Try this :
<g:set var="tomorrow" value="${new Date() + 1}"/>
<g:render template="/template/panelContainer" model="${[tomorrow:tomorrow]}"/>