注文確認用のメーラーを作成しました。/purchases で NameError が発生します。エラーは次のとおりです。
uninitialized constant PurchasesController::UserMailer
/controllers/purchases_controller.rb
class PurchasesController < InheritedResources::Base
before_filter :authenticate_admin_user!, :only => [:index, :edit, :update, :destroy]
def create
@purchase = Purchase.new(params[:purchase])
if @purchase.save
UserMailer.purchase_confirmation(@purchase).deliver
redirect_to "/thankyou"
else
render :action => "new"
end
私は掘り下げていて、同様の問題を見つけましたが、まだ私の問題を解決するものは何もありません. 何か助けはありますか?