View から呼び出されるテンプレート (デフォルトだと _form.gsp という名前がついている) に引数を渡して、テンプレート内部での処理を切り替える方法。
- View 側で以下のように、テンプレートを呼び出す所で model を与えてあげる。
- テンプレート内部では from という変数が参照可能になる。
1 2 3 |
<g:render template="form" model="['doas':'create']"/> |
_form.gsp での処理。 doas という変数が参照可能になる
1 2 3 4 5 |
<g:if test="${doas== "create"}"> %{-- model="['doas':'create']" で呼ばれたとき。--}% </g:if> |