Czy jest jakaś bezpośrednia metoda do przekazania parametrów z formularza maila do kontrolera? (Po to aby po prostu móc dane z formularza wysłać mail’em, nie używając żadnych baz danych).
Mój widok formularza:
-form_for :guest, :url => {:action => "sendmail"} do |f|
%ol
%li
=f.label("Imię", :for => "name")
=f.text_field(:name, :type => "text", :class => "text")
%li
=f.submit :type => "image", :name => "imageField", :id => "imageField", :src => "images/submit.gif", :class => "send"
Kontroler:[code]class EmailerController < ApplicationController
def sendmail
#Emailer.contact(params[“name”]).deliver
render :text => params[:name]
end
def index
render :template => ‘emailer/index’
end
end[/code]
Na chłopski rozum, pobieram dane z pola “name”, wysyłam do kontrolera. Może ktoś wie jak to wykonać? Jakieś sugestie?