Rails ActiveAdmin索引格式化数字

Rob*_*own 6 ruby-on-rails activeadmin

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

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

    default_actions
 end
end
Run Code Online (Sandbox Code Playgroud)

Sco*_*ott 11

您可以将块传递给列.

column :amount do |thing|
  div :class => "amount" do
    number_to_currency thing.amount
  end
end 
Run Code Online (Sandbox Code Playgroud)

CSS

.amount {
  text-align :right;
}
Run Code Online (Sandbox Code Playgroud)

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


ea0*_*723 5

交替:

column :amount, :class => 'text-right' do |thing|
  number_to_currency thing.amount
end
Run Code Online (Sandbox Code Playgroud)

然后在你的CSS中

.text-right { text-align: right;}
Run Code Online (Sandbox Code Playgroud)