仅限活动管理员显示时间和default_actions的文本对齐

时间:2012-04-15 17:47:51

标签: ruby-on-rails-3 activeadmin

我正在使用ruby 1.9.3和rails 3.2中的活动管理员 我有两个问题

1)我只是想知道是否有可能改变活动管理员(查看,编辑,销毁)中的默认操作的对齐即时尝试此但不工作可能我缺少我尝试搜索谷歌的元素,但我无法找到正确答案

.action{
  text-align: right;
}

2)在我的一个主动管理员索引中我有一个时间启动字段我使用了:数据库格式的时间,目前(2012-04-05 16:59:00.000000)在我的数据库中,所以我的索引显示(2000年1月1日02:02)我只想要显示我的索引做的时间

index do 
    column "Guest Name", :name
    column "Service Type", :service
    column "Booked Date", :date
    column "Time Start", :timeStart
    column "Time End",:timeEnd
    column "Number of guest", :numGuest
    default_actions
  end
我认为这样做但显然不会起作用

column "Time Start", :timeStart.strftime('%H:%M:%S:%p')

非常感谢您的帮助 先谢谢你们所有人的力量

1 个答案:

答案 0 :(得分:4)

不确定您的第一个问题,但是为了显示时间,请使用这样的块:

column "Time Start" do |record|
  record.timeStart.strftime('%H:%M:%S:%p')
end