【发布时间】:2011-02-05 11:18:47
【问题描述】:
我正在构建一个 CMS 作为 Grails 中的学习练习,并希望让内容管理员能够在不同的 HTML 页面结构(例如 2 列、3 列等)之间进行选择。
Grails 布局似乎是一个合乎逻辑的选择,但 Grails 控制器是否可以明确命名将用于渲染的布局?理想情况下,根据 Ruby on Rails,render 方法应该有一个 layout 选项,但我没有看到类似的东西。
似乎可以通过传递布局名称来使用applyLayout 方法,但这需要每个 GSP 页面显式请求布局(每页的烦人开销)而不是使用Layout by Convention。
有什么想法吗?
【问题讨论】: