Ho il seguente pulsante, che ho sovrascritto per generare una richiesta GET:button_to opzione metodo GET in Rails con
= button_to "Tutor", {:controller => "appointments", :action => "new",
:listing_id => @listing.id} , :method => :get
Tuttavia, ho ancora ottenere una richiesta POST con params aggiuntivi: Metodo:
Processing by AppointmentsController#new as HTML
Parameters: {"authenticity_token"=>"AWkL", "listing_id"=>"2", "method"=>"get"}
ho il mio file percorsi, ho:
resources :appointments
che cosa ho fatto di sbagliato?
Grazie.
E i pulsanti di ricerca? Spesso usano le richieste 'GET'. – mwfearnley
Questo non risponde alla domanda. Quando qualcuno chiede "Come faccio X?" sta cambiando l'argomento con cui rispondere, "Non dovresti fare X, ma Y." –
@LukeLaupheimer: a volte (abbastanza spesso, infatti), questa è una risposta valida. Forse non in questo caso. –