class Website::ContactUsController
Public Instance Methods
create()
click to toggle source
# File lib/generators/sbidu_generators/website_templates/app/controllers/website/contact_us_controller.rb, line 11 def create @enquiry = Enquiry.new @enquiry.assign_attributes(permitted_params) @enquiry.save set_flash_message(:enquiry, :success) if @enquiry.errors.blank? end
index()
click to toggle source
# File lib/generators/sbidu_generators/website_templates/app/controllers/website/contact_us_controller.rb, line 5 def index @banner = Dhatu::Section.find_by_section_type("CONTACT_US_BANNER").published.first @contact_us = Dhatu::Section.find_by_section_type("CONTACT_US").published.first @enquiry = Enquiry.find_by_id(params[:id]) if params[:id] end
Private Instance Methods
configure_popup()
click to toggle source
# File lib/generators/sbidu_generators/website_templates/app/controllers/website/contact_us_controller.rb, line 28 def configure_popup @show_popup = false end
permitted_params()
click to toggle source
# File lib/generators/sbidu_generators/website_templates/app/controllers/website/contact_us_controller.rb, line 24 def permitted_params params["enquiry"].permit(:name, :email, :phone, :subject, :message) end
set_show_book_now_form()
click to toggle source
# File lib/generators/sbidu_generators/website_templates/app/controllers/website/contact_us_controller.rb, line 20 def set_show_book_now_form @show_book_now_form = true end