我在滑轨中使用Activeadmin
。例如,我想在列中显示名称+ id的前三个字母
这是一段代码
ActiveAdmin.register User do
permit_params: email,: name,: firstname,: mailsent,:
email_confirmed,: adminuser,: approved
index do
column: email
column: name
column: firstname
column: mailsent
column: email_confirmed
column: adminuser
column: approved
actions
end
答案 0 :(得分:2)
您应该使用
column "Custom Title" do |user|
"#{user.name.first(3)-#{user.id}"
end
当然,我建议您将"#{user.name.first(3)-#{user.id}"
提取到用户模型或装饰器中。