2013-04-23 4 views
0

안녕하세요 저는 Ruby on Rails와 ActiveAdmin을 사용하고 있습니다. 내 웹 페이지에 테이블이 있습니다. 해당 테이블의 값이 음수이면 해당 특정 행이 빨간색이됩니다. 이전에 CodeRay에 대해 읽었습니다.하지만 파일의 행은 색상 표의 행이 아닌 것으로 보입니다.특정 행에 색칠 ActiveAdmin

어떻게 할 수 있습니까? 감사. 모든

답변

0

먼저 /app/assets/stylesheets/ 테이블에서 다음

.bg-red { background-color: red; } # or a nicer shade of red 

아래의 파일에 CSS의 색상을 설정 :

<tr class="#{"red" if object.value < 0}"> 
    <td><%= object.attribute1 %></td> 
    <td><%= object.attribute2 %></td> 
</tr> 

개체의 값이있는 경우 (음수)가 0보다 작은 그래서, "red" 것 그 클래스의 출력이 tr이면, 아무것도 추가되지 않습니다.