是否可以截断ActiveAdmin索引页中属性显示的数据?我的一个属性包含大量文本,因此它使索引页面上的表格布局难以查看.
我正在尝试这个......
ActiveAdmin.register Post do
index do
column :id
column :title
column :body do |body|
truncate(body, omision: "...", length: 100)
end
column :author
end
end
Run Code Online (Sandbox Code Playgroud)
但我得到方法'truncate'不存在的错误.
没有必要隐藏列,您可以在ActiveAdmin中使用任何帮助程序,这是我的情况与../admin/user/:id中的用户注释:
ActiveAdmin.register User do
panel "Coments" do
table_for user.comments do
column :id
column "comment" do |comment|
truncate(comment.content, omision: "...", length: 100)
end
column "created at" do |comment|
l comment.created_at, format: :long
end
end
end
end
Run Code Online (Sandbox Code Playgroud)
将导致:
"Lorem ipsum dolor sit amet,consectetuer adipiscing elit,sed diam nonummy nibh euismod tincidunt ......"
ActiveAdmin.register Post do
index do
column :id
column :title
column :body do |post|
truncate(post.body, omision: "...", length: 100)
end
column :author
end
end
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1885 次 |
| 最近记录: |