我有一个 Rails 应用程序,用户需要它的 student_id 才能访问某些功能。
默认的设计确认邮件是这里
<p>Welcome <%= @email %>!</p>
<p>You can confirm your account email through the link below:</p>
<p><%= link_to 'Confirm my account', confirmation_url(@resource, :confirmation_token => @resource.confirmation_token) %></p>
我想知道在哪里
<%= @email %>
来自 ?
我尝试添加
<p>Your student id is <%= @student_id %> ! Please don't forget ! </p>
但它没有用。
我的路线中有这个
devise_for :students
然后是link_to to the new_student_registration path
application.html.erb 中的一个,然后是设计下该注册视图中的一个 simple_form,用户注册后,用户将收到 sendgrid 发送的确认电子邮件。
我的问题是,在上面的序列中不会暴露那个特定学生的记录吗?因此这就是
<%= @email %>
来自?
为什么我不能同时传递学生 ID 以通过电子邮件发送?