Class: C80RefinePrice::MessagesController
- Inherits:
-
ActionController::Base
- Object
- ActionController::Base
- C80RefinePrice::MessagesController
- Defined in:
- app/controllers/c80_refine_price/messages_controller.rb
Instance Method Summary collapse
-
#refine_price_message ⇒ Object
на этот скрипт уходят все сообщения с форм обратной связи, затем отправляется почта владельцу сайта.
- #rpmessage_params ⇒ Object
Instance Method Details
#refine_price_message ⇒ Object
на этот скрипт уходят все сообщения с форм обратной связи, затем отправляется почта владельцу сайта
7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
# File 'app/controllers/c80_refine_price/messages_controller.rb', line 7 def m = .new() respond_to do |format| if m.save format.js RefinePriceMailer.send_email(m, 'Уточнить цену').deliver else Rails.logger.debug "[TRACE] <MessagesController.refine_price_message> errors: #{m.errors}" format.js { render json: m.errors, status: :unprocessable_entity } end end end |
#rpmessage_params ⇒ Object
26 27 28 |
# File 'app/controllers/c80_refine_price/messages_controller.rb', line 26 def params.require(:rpmessage).permit(:name, :email_or_phone, :kapcha, :comment) end |