0

私はRuby on Railsを初めて使用し、アプリケーションにdeviseをインストールしました。値が指定されている場合、値をどこでカスタマイズできるのか疑問に思っていましたviews/devise/registrations/new.html.erb

例えば:

    <%= f.input :password_confirmation, :required => true %>

これは入力とラベルを与えます。ラベルは* Password confirmationです。このラベルと入力フィールドをカスタマイズするにはどうすればよいですか?

ありがとう

4

2 に答える 2

1

<%= f.input :password_confirmation, :required => true, :label => 'something', :class => 'something' %>

CSSでsomethingクラスを定義すれば問題ありません。

そしてもちろん、デバイスから直接コピーするか、そのジェネレーターを使用してパーシャルを生成します。私はジェネレーターがあまり好きではないので、通常は devise リポジトリからコピーします。

于 2013-04-02T20:07:28.673 に答える
1
rails generate devise:views users

最初にパーシャルを生成する必要があります。その後、これらの生成されたファイルを使用して、デフォルトのファイルをオーバーライドできます。また、プロセスをよりよく理解するために、最初から認証を作成することをお勧めします。

http://railscasts.com/episodes/250-authentication-from-scratch

于 2013-04-02T20:07:39.840 に答える