Rails 设计可确认的单选按钮

Rails devise confirmable radio button

我正在使用设计 gem,我使用 :confirmable 让用户确认他的帐户,这样在他注册后如果他打开 [=25],电子邮件将发送给他=] 将立即确认.. 我想要的是将电子邮件发送给用户,在他注册后向他展示他的帐户,然后让他选择是否确认。类似于单选按钮

这是我在用户模型中的代码

  devise :database_authenticatable, :registerable,
     :recoverable, :rememberable, :trackable, :validatable, :confirmable



 before_create :confirm_email

  def confirm_email
    UserMailer.registration_confirmation(self).deliver
  end

在邮件中

default :from => 'info@eccsbc.com'

  def registration_confirmation(user)
    @user = user
    mail :to => 'nour@khatib.ca' ,:subject =>"New member please confirm"
  end

在 user_mailier 模板中

<%= link_to 'Confirm my account', confirmation_url(@user, :confirmation_token => @user.confirmation_token) %>

所以最简单的解决方案而不是单选按钮就是

<p>Would you like to confirm your account?</p> 

<%= link_to 'Yes', confirmation_url(@user, :confirmation_token => @user.confirmation_token) %>

<%= link_to 'No', root_path %>