2013-07-11 6 views
0

기본적으로 Grails에서 Twitter Bootstrap 플러그인 (및 종속성 : 필드 플러그인) 설치 후 view/packagename/show.gsp는 다음과 같습니다 :true/false를 [bootstrap] 이미지로 변경하는 방법

wanted show

참고 :

current show

어떻게 이런 식으로 뭔가 보여 부트 스트랩 (Glyphs Icons)를 사용할 수 실제로 Font Awesome를 사용합니다,하지만 나는 부츠를 썼다 비슷한 질문을 단순화하기 위해 함정에 빠지십시오.

UPDATE :이 부울/논리적 재산의 코드 조각입니다 :

<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> 

답변

2

당신은 여러 가지 방법으로 접근 할 수있는 하나의 예는 다음과 같습니다

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

또한 제거 할 필요가 '< g : if>'옵션을 사용하면 false와 true 옵션을 모두 볼 수 있습니다.

+0

고맙습니다! 그것은 완벽하게 작동합니다. 미성년자 : [ 태그] (http://www.w3schools.com/tags/tag_td.asp) 대신 [

태그] (http://www.w3schools.com/tags/tag_dt.asp)를 사용하고 있습니다.). – chelder

+0

나는 당신을 위해 기쁘다,'< i >'태그와 그 클래스는 당신이 어떤 태그에 그것을 감쌀 수있는 것이 중요합니다. – Alidad

관련 문제