私はRuby on Railsに比較的慣れていません。現在、Rails 2.3.8 アプリケーションのビューの 1 つにこの作業コードがあります。
<% form_for(@configuration) do |f| %>
<%= f.text_field :parameter_a %>
<%= f.text_field :parameter_b %>
<%= button_to( "Apply", {} , { :method => "put" } ) %>
<% end %>
予想どおり、「適用」ボタンを押すとupdate
コントローラーが呼び出されます。ボタンをハイパーリンク スタイルで表示したいのですが、これを行う最も効率的な方法を探しています。
link_to
他の方法があるかもしれませんが、正しい使い方がわかりませんでした。PUT 要求で更新された値が渡されませんでした。をお勧めする場合はlink_to
、その方法のヒントを教えてください。これは動作しないコードです:
<%= link_to( "Apply", configuration_path( @configuration ), { :method => "put" } ) %>
どうもありがとう。