パスワードのリセット命令を送信する ApplicationController から継承したコントローラーがあります。テンプレートを指定する方法はありますか?
@user=User.find_by_email(email);
if @user.nil?
render :status=>404, :json=>{:message=>"User not found or email format is invalid."}
return
else
@user.devise_mailer.reset_password_instructions(@user).deliver
render :status=>200, :json=>{:message=>"Reset password instructions have been sent."}
end
上記のスニペットでわかるように、@user.devise_mailer.reset_password_instructions(@user).deliver はパスワードのリセット手順を送信しますが、デフォルトのメール テンプレートを使用しますが、これは変更したくありません。別のテンプレートを作成し、それを使用するように指定する必要があります