こんにちは。現在プログラミングにて、投稿を完了した際にthanksページへ飛ばし、かつメールを送信するプログラムを構築したいと考えております。
その中で、投稿完了をすると
Missing template estimate_mailer/received_email with "mailer". Searched in: * "estimate_mailer"
とエラーが発生してしまいます。
def index @estimates = Estimate.order(created_at: "DESC").page(params[:page]) end def new @estimate = Estimate.new end def confirm @estimate = Estimate.new(estimate_params) render :new if @estimate.invalid? end def thanks @estimate = Estimate.new(estimate_params) EstimateMailer.received_email(@estimate).deliver EstimateMailer.send_email(@estimate).deliver end def create @estimate = Estimate.new(estimate_params) render :new and return if params[:back] || !@estimate.save redirect_to thanks_estimates_path end
上記、controllerのプログラムとなります。
指摘点等あればご教示よろしくお願い致します。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/08/14 03:30
2020/08/14 04:26 編集
2020/08/14 05:00