如何阻止Rails管理员截断字段?

时间:2017-12-21 20:19:47

标签: ruby-on-rails ruby rails-admin

我有一个rails_admin模型配置如下:

rails_admin do
  list do
    field :summary
  end
end

summary是我模型中的自定义方法,它基本上只返回一个很长的文本:

def summary
  first_name + last_name + ':\n' + bio 
end

我遇到的问题是该文本在列表视图中被截断,而我的\n换行符不会呈现为实际的新行。

我基本上想要打印整个长文本,而不是在列表视图中截断,并且我有定义的换行符。感谢帮助。

1 个答案:

答案 0 :(得分:2)

你可以尝试以不同的方式这样做: 使用行制动\n更改新行<br>,然后将其作为HTML安全返回。

def summary
  (first_name + last_name + '<br>' + bio).html_safe
end