2012-02-08 75 views

回答

2

覆盖与发挥污物的污物blank.html:OV MyEntities \ blank.html 然后编辑该文件并添加字段,你有兴趣在您的表单标签:

#{crud.form fields:['username', 'firstname', 'lastname' ]/} 

你可以还可以使用自定义标签customise的任何字段。

0

作为一个更一般的答案,有很多你可以通过覆盖crud模板来完成。

很少的修改可以改变你的生活!

看看这个答案:https://stackoverflow.com/a/8696808/422670

我现在基本上是我自己的,完全重写的CRUD模板离开。

我可以更改输入对象的名称,使某些字段只读,直接添加的jQuery datapicker所需的类...

有一点你不能做,你不需要使用它的服务器端。

这使您可以非常轻松地在代码中使用crud模板,而无需使用管理应用程序。

PS。 而不是使用官方播放crud:命令,我只是所有的CRUD代码复制到我自己的项目文件夹:)

2

您可以标记你不希望出现在与@Hidden注释的CRUD领域。

这只是停止CRUD显示它,或允许它被编辑。

import controllers.CRUD.Hidden; 


class MyEntity 
{ 
    .... 

    @Hidden 
    public int myInvisibleField = MY_DEFAULT_VALUE; 

这意味着您将UI细节放入您的模型中,这可能不是您想要的。