次のように部分的に設定しています。
<%= best_in_place_if can?(:edit, Artist), @artist, :display_name, type: :input, :activator => "#activator" %>
<a href="#" id="activator">Edit</a>
リンクをクリックしてEdit
も何も起こりません。
best_in_place リンクから削除する:activator => "#activator"
と、テキスト フィールドをクリックして期待どおりに編集を開始できます。唯一の問題は、これが iPad で機能しないことです。そのため、この編集機能をトリガーするには別のボタンが必要です。
設定を機能させるための回避策を知っている人はいますか:activator
、またはフィールドのインプレース編集で機能することがわかっている別の提案 (別の宝石を含む) はありますか?