如何增加每页的默认行数?

时间: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中进行编辑