【问题标题】:display text best_in_place gem显示文本 best_in_place gem
【发布时间】:2015-02-01 00:39:13
【问题描述】:

我正在使用 best_in_place gem 进行就地编辑。我在一个我想要可编辑的链接周围有这个,但向用户显示的应该是“编辑链接”。我希望能够在单击此字段时编辑链接,但我想要向用户显示的内容(锚文本)为“编辑链接”。我尝试使用“display_with”和“value”,但都没有奏效。

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

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

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

【问题讨论】:

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


    【解决方案1】:

    display_with 需要一个 helper 或 proc,所以尝试给它一个:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-04-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-01-19
      • 2013-01-06
      • 1970-01-01
      相关资源
      最近更新 更多