1

我正在处理“登录”/“注册”表单,这是我从其他人那里“继承”的项目。我的 Rails 并没有那么先进,但我很喜欢它,除了在大约 10 小时内完成一些微小的工作时感到沮丧。

当人们想登录时,输入用户名和密码后,他们点击“登录”按钮,效果很好:

<%= f.button :submit, I18n.t('sign_in.sign_in_button'), :class => 'btn btn-primary' %>

现在,如何创建一个将用户引导至“创建帐户”页面的注册按钮?

例如,此链接完美运行:

<%= link_to I18n.t('sign_in.sign_up'), new_user_registration_path %>

new_user_registration_path转到“创建帐户”页面。new_user_registration_path我的按钮代码中没有任何地方可以粘贴吗?

我也试过这个,点击它只是不断刷新当前页面,而不是去“创建帐户”页面:

<%= button_to I18n.t('sign_in.sign_up_button'), new_user_registration_path, :class => 'btn btn-warning' %>
4

1 回答 1

1

看起来您正在使用 Bootstrap。这是您所拥有的链接的完美用例,但样式为按钮。尝试: <%= link_to I18n.t('sign_in.sign_up'), new_user_registration_path, :class => "btn btn-warning" %>

于 2013-02-03T16:14:31.533 回答