如何根据另一个显示字段

时间:2010-09-28 12:16:29

标签: grails

我有这样的事情:

Class person {
    string name
    string status
    boolean working
    boolean vacation
}

static constraints = {
   name()
   status(inList: ["Active","Inactive"])
}

我需要的是在创建和编辑视图中显示工作和假期字段,仅在状态中选择了活动时。 我搜索和阅读很多,但找不到方法,也许我错过了一些东西,因为我刚接触grails。任何帮助表示赞赏。 谢谢

1 个答案:

答案 0 :(得分:1)

使用动态脚手架无法轻松完成。您需要编辑生成的视图以添加逻辑。有关if,请参阅GSP标记参考 http://grails.org/doc/latest/ref/Tags/if.html 在你的情况下像

<g:if test="$person.active ==true">
Insert GSP code to edit data here.
</g:if>