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 に答える