grails - 如何将真/假更改为[bootstrap]镜像

标签 grails twitter-bootstrap font-awesome

在Grails中,默认情况下,安装Twitter Bootstrap插件(及其依赖项:fields插件)后,view / packagename / show.gsp如下所示:

如何使用Bootstrap(Glyphs Icons)显示如下内容:

注意:实际上,我将使用Font Awesome,但是我写了Bootstrap来简化问题,因为它应该类似。

更新:这是一个 bool(boolean) /逻辑属性的代码:

<g:if test="${safariInstance?.animalsAllowed}">
    <dt><g:message code="safari.animalsAllowed.label" default="Allow animals" /></dt>       
    <dd><g:formatBoolean boolean="${safariInstance?.animalsAllowed}" /></dd>        
</g:if>

最佳答案

您可以用不同的方法来实现,一个例子是:

...      
<td><i class="${safariInstance?.animalsAllowed?'icon-ok':'icon-remove'}" ></i> </td> 
...

另外,您还需要删除''块以查看false和true选项。

关于grails - 如何将真/假更改为[bootstrap]镜像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17605039/

相关文章:

http - 如何编写原始的多部分SOAP HTTP消息以通过Grails输出

html - 当包含 bootstrap 时,使用背景颜色创建的边框会消失

html - Bootstrap v3.3.0 列太宽

javascript - 当 Bootstrap 验证成功时,如何使用 $.post 提交表单而不进行页面重定向?

jquery-mobile - 通过JS添加Font Awesome图标

oracle - Grails .findAll()多次返回同一数据库行,这可能是什么原因引起的?

grails - grails可搜索-避免为嵌入式实体建立索引

grails - 创建和安装 grails 插件 - 我的插件如何从安装期间/安装后依赖的插件访问资源?

reactjs - 将 Font Awesome Pro 添加到 React 应用程序 - 入门

android - Nativescript 和 FontAwesome