17 lines
450 B
Ruby
17 lines
450 B
Ruby
class ContactFormsController < ApplicationController
|
|
def create
|
|
@contact_form = Cmtool::ContactForm.new(contact_form_params)
|
|
if @contact_form.save
|
|
redirect_to root_path, notice: t('contact_form.submitted')
|
|
else
|
|
redirect_to go_to_path('contact', locale: I18n.locale), alert: @contact_form.errors.full_messages.join(', ')
|
|
end
|
|
end
|
|
|
|
private
|
|
|
|
def contact_form_params
|
|
params.require(:contact_form).permit!
|
|
end
|
|
end
|