簡體   English   中英

如何在Grails的腳手架視圖中顯示ID列?

[英]How to show ID column in Grails' scaffolded views?

有什么方法可以在Grails 3支架視圖中顯示ID列,以便在創建新條目時允許對其進行編輯和手動指定? 默認情況下,在域類的映射中指定為id的列在列表視圖( showeditcreate )中不可見。 不過,有時候,我需要ID在此可見並能夠手動更改它。 怎么做?

好,找到了! 因此,為了指定要在這些視圖中呈現的字段,請轉到相應的*.gps文件,例如edit.gsp然后*.gps文件底部,更改<f:all bean="<name>"/>到明確的列列表,如下所示:

                <f:with bean="<name>">
                    <f:field property="frequency"/>
                    <f:field property="unit"/>
                    <f:field property="description"/>
                    <f:field property="lang"/>
                </f:with>

...完成了! 唯一的例外是列表所在的index 為了更改該名稱,您可以編輯index.gsp以反映f:table collection標記中的特定屬性:

    <f:table collection="${aliasFrequencyDictList}" properties="['frequency','unit','description','lang']"/>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM