アイテムの「インデックス」ページで「in_place_editor_field」を使用しようとしています。基本的に、属性を編集するために、既存の項目のスプレッドシート機能を模倣したいと考えています。しかし、私が見た「in_place_editor」の例はどれも、この性質の実用的なアプリケーションを提供していません。
また、既存のコード例の多くは機能しません。コードがコアから削除されたことは承知していますが、プラグインとしてインストールした後でも、何もしないようです。
何か案は?
一番。
アイテムの「インデックス」ページで「in_place_editor_field」を使用しようとしています。基本的に、属性を編集するために、既存の項目のスプレッドシート機能を模倣したいと考えています。しかし、私が見た「in_place_editor」の例はどれも、この性質の実用的なアプリケーションを提供していません。
また、既存のコード例の多くは機能しません。コードがコアから削除されたことは承知していますが、プラグインとしてインストールした後でも、何もしないようです。
何か案は?
一番。
私は同じことをしたかった。http://docs.activestate.com/komodo/5.0/tutorial/railstut.htmlで例を見つけました 。一番下までスクロールして、index.html.erb を見てください。
秘訣は、in_place_editor_field がインスタンス変数で機能する必要があるため、ループ内でインスタンス変数を設定し、それをタグに渡す必要があることです。
この例の方が優れていると思います:
<table>
<tr>
<th>First name</th>
<th>Last name</th>
</tr>
<% @person.each do |person| %>
<tr>
<td><%= best_in_place person, :first_name %></td>
<td><%= best_in_place person, :last_name %></td>
</tr>
<% end %>
</table>