如何在grails中使用actionSubmitImage标记和资产管道插件

时间:2015-03-23 08:47:04

标签: grails grails-plugin grails-2.0

actionSubmitImage代码documentation使用资源插件。如何更改为使用 asset-pipeline 插件。

例如:

<g:actionSubmitImage action="unassign" value="${message(code: 'default.button.unassign.label', default: 'Unassign')}" 
   onclick="return confirm('${message(code: 'default.button.unassign.confirm.message', default: 'Are you sure to unassign the schema?')}');" 
   title="Remove owner for the current schema" 
   src="${resource(dir: 'skin', file: 'user_delete.png')}" style="display:inline;"/>

src 属性如何更改?

1 个答案:

答案 0 :(得分:0)

src 标记src="${resource(dir: 'skin', file: 'user_delete.png')}"应更改为src="${assetPath(src: 'skin/delete.png')}"assetPath提供资产目录的路径。

<g:actionSubmitImage action="drop" value="${message(code: 'default.button.unassign.label', default: 'Drop')}" 
onclick="return confirm('${message(code: 'default.button.drop.confirm.message', default: 'Are you sure to drop the schema?')}');" 
title="Drop schema"
src="${assetPath(src: 'skin/delete.png')}"/>