Utworzyłem sobie kontroler Accounts.
W routes.rb dodałem wpis: resource :account
Teraz chce uzyskać następujący efekt. Po wejściu na formularz edycji (/account/edit) i wysłaniu formularza na ‘/account’ metodą POST. Zamiast załadować akcję update, wywołuje ‘create’
Oczywiście wiem dlaczego się tak dzieje. Jednak jak mam wysłać formularz metodą PUT w celu wywołania akcji ‘update’ ?
Formularz:
<%= form_for :account, @member, :url => account_path do |f| %>
<%= f.label :username, "Nazwa użytkownika:" %> <%= f.text_field :username %><br />
<%= f.label :email, "Adres email:" %> <%= f.text_field :email %><br />
<%= f.submit "Zapisz" %>
<% end %>
Co zrobić w tej sytuacji ?