Я не могу понять, почему мой второй simple_form используя письмо нож ...«неверное число аргументов» с Letter_opener/почтоотправителе
Мой код, как показано ниже:
estimations_controller.rb
class EstimationsController < ApplicationController
def [email protected] = Estimation.new(estimation_params)
if @estimation.save
EstimationMailer.request(@estimation).deliver_now
redirect_to root_path
else
render 'estimations/new'
end
end
end
estimation_mailer.rb
class EstimationMailer < ApplicationMailer
def request(estimation)
@estimation = estimation
mail(
to: "[email protected]",
)
end
end
request.html.erb
<div class="container">
<div class="row">
<div class="col-xs-6 col-xs-offset-3">
Hello,
Yo got new message from <%= "#{@estimation.first_name}" %>
</div>
</div>
</div>
я, наконец, получил сообщение об ошибке, как:
"ArgumentError в/оценках неверное число аргументов (данных 0, ожидается 1) "
по делу: приложение/отправители/estimation_mailer.rb
В то время, когда я использую «поднять» на этой странице, @estimation присутствует ..
Это очень странно: Я настроил почтовик/letter_opener для другой формы на веб-сайте, и он работает отлично. Для этого 2-го я не могу найти свою ошибку ...
Большое спасибо за вашу помощь.