supports_controller.rb 695 B

1234567891011121314151617181920
  1. class SupportsController < ApplicationController
  2. ##--- Breadcrum_rails
  3. add_breadcrumb I18n.t("breadcrumbs." + controller_name), :supports_path
  4. add_breadcrumb "Soporte Técnico", :contact_support_path, only: :contact_support
  5. def contact_support
  6. if params[:support].present?
  7. returns = false
  8. params[:support].map { |x, y| returns = true if y.blank? }
  9. respond_to do |format|
  10. if returns
  11. format.js { render "contact_support", locals: { notice: "Debe llenar todos los campos del formulario." } }
  12. else
  13. SupportMailer.contact_support(params[:support], current_user).deliver_now
  14. format.js
  15. end
  16. end
  17. end
  18. end
  19. end