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_navs() click to toggle source
# File lib/generators/sbidu_generators/website_templates/app/controllers/website/contact_us_controller.rb, line 32
def set_navs
  set_nav("website/contact_us")
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