我想将对象的name
属性值显示为ActiveAdmin显示屏幕的标题。根据{{3}}如何做到:
show title: :name do
但是,名称的值可能很长,我需要ActiveAdmin: Customizing the Show Screen它:
show title: truncate(obj.name, length: 20) do
但是这段代码不起作用。如何正确截断标题?
答案 0 :(得分:2)
使用proc并将实例传递给块。
show title: proc{ |obj| truncate(obj.name, length: 20) } do