0
我是Grails新手。我喜歡所有視圖可以輕鬆生成的想法,但是現在當我想要自定義f:table
中的出生日期列的顯示樣式時(因爲我瞭解這是來自字段插件),我正面臨一些問題。列的值顯示爲Grails 3更改單元格的顯示樣式:表
2017-09-27 00:00:00 ICT
的_table.gsp
<g:each in="${collection}" var="bean" status="i">
<tr class="${(i % 2) == 0 ? 'even' : 'odd'}">
<g:each in="${domainProperties}" var="p" status="j">
<g:if test="${j==0}">
<td><g:link method="GET" resource="${bean}"><f:display bean="${bean}" property="${p.name}" displayStyle="${displayStyle?:'table'}" theme="${theme}"/></g:link></td>
</g:if>
<g:elseif test="${p.name instanceof java.util.Date}">
<td>Some style here</td>
</g:elseif>
<g:else>
<td><f:display bean="${bean}" property="${p.name}" displayStyle="${displayStyle?:'table'}" theme="${theme}"/></td>
</g:else>
</g:each>
</tr>
</g:each>
有些部分我一定要重寫插件的_table.gsp
?如果是的話如何?或者,還有更好的方法 ?
上述工作爲我'index.gsp'包含'f:table'。但是在我的'show.gsp'中它包含'f:display'。即使我添加了'/ views/_fields/registration/dob/_displayWrapper.gsp',顯示的出生日期仍爲'2017-09-28 00:00:00 ICT'。任何想法? – abiieez
使用與_displayWrapper.gsp相同的內容創建'/ views/person/dob/_displayWidget.gsp' –