如何增加每页的默认行数?
时间:2020-03-05 18:51:55 来源:igfitidea点击:
Grails脚手架默认为每页10行。我想增加该数量而不生成视图并更改每个文件中的10个。在哪里更改默认值?
解决方案
回答
我找到了,但无法正常工作。我们应该能够(据此)脚手架,然后覆盖控制器中想要的动作(例如列表),但是就像我说的那样,它对我不起作用...
class PersonController { def scaffold = true def list = { if(!params.max) params.max = 20 [ personList: Person.list( params ) ] } }
回答
我们必须使用以下方法安装脚手架模板:
grails安装模板
现在,在src / templates / scaffolding Controller.groovy中进行编辑,并根据需要增加值params.max
回答
好的,如果我们使用动态脚手架解决此错误,请直接在GRAILS_HOME / src / grails / templates / scaffolding中进行编辑