在添加rental_application_personal_details
並嘗試訪問表中的first_name
後,問題開始。訪問Rails郵件數據的問題
控制器:
def create
unless @rental_application.submittable?
redirect_to @rental_application, notice: "You can't submit the rental application unless you complete it!"
return
end
if @rental_application.submitted!
RentalApplicationMailer.sales_agent_message(@rental_application, @rental_application_personal_details, @agent).deliver_now
if @rental_application.payment_request.authorized
CapturePaymentJob.perform_later(@rental_application.payment_request)
else
@rental_application.payment_request.void!
end
redirect_to @rental_application, notice: 'Your application was submitted! :)'
else
redirect_to @rental_application, notice: 'We were unable to submit your application.'
end
end
租賃申請梅勒:
def sales_agent_message(rental_application, rental_application_personal_details, agent)
@rental_application = rental_application
@rental_application_personal_details = rental_application_personal_details
@agent = agent
@sales_agent = @rental_application.sales_agent.email
mail(:to => @sales_agent, :subject => "New Rental Application Recieved!")
end
銷售代理消息:
你好!
< = @ rental_application_personal_details.first_name%>已向您發送租借申請! %>
查看它<%=的link_to '!在這裏',matrix_rental_applications_url%>
錯誤:
@rental_application_personal_details是零。檢查什麼是它的到來。 – krishnar