Rails ActiveAdmin索引格式化数字

时间:2012-04-01 05:37:16

标签: ruby-on-rails activeadmin

我希望我的数字正确对齐并且有数千个分隔符。有人能指出我正确的方向吗?

ActiveAdmin.register Thing do
  index do
    column :id
    column :amount  #  need to make this fomatted nicely

    default_actions
 end
end

3 个答案:

答案 0 :(得分:10)

您可以将一个块传递给该列。

column :amount do |thing|
  div :class => "amount" do
    number_to_currency thing.amount
  end
end 

CSS

.amount {
  text-align :right;
}

这个railscast也经历了一些非常好的信息http://railscasts.com/episodes/284-active-admin?view=asciicast

答案 1 :(得分:3)

可替换地:

column :amount, :class => 'text-right' do |thing|
  number_to_currency thing.amount
end

然后在你的CSS中

.text-right { text-align: right;}

答案 2 :(得分:1)