环境:
devise
devise-async
问题
我正在尝试将参数传递给 Confirmation_instructions 方法。
def confirmation_instructions(user)
@code = cookie[:utm]
devise_mail(user, :confirmation_instructions)
end
它返回错误:
undefined local variable or method `cookies' for #<Devise::Mailer:0x007fcba4fdd208>
我尝试将 ApplicationHelper 添加到邮件程序并在 applicationHelper 中创建一个返回 cookie 值的方法,但它也失败了。
我如何将其他参数而不是用户传递给该方法?或者我如何读取 cookie 的值?
提前致谢