显示文本best_in_place gem

时间:2015-02-01 00:39:14

标签: ruby-on-rails best-in-place

我使用best_in_place gem进行就地编辑。我有一个我想要编辑的链接,但是向用户显示的内容应该是"编辑链接"。我希望能够在点击此字段时编辑链接,但是我想要向用户显示的内容(锚文本)是"编辑链接"。我尝试使用" display_with"和"价值"但都没有奏效。

它当前正在显示数据库字段的值,即URL:https://plus.google.com/+SteveQuatrani/posts

<%= best_in_place c, :google_maps_url, value: "Edit Link" %>

有办法做到这一点吗?提前感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

display_with需要一个帮助器或proc,所以试试给它一个:

<%= best_in_place c, :google_maps_url, display_with: Proc.new {"Edit Link"} %>