0

我是 ruby​​ on rails 的新手,我在我的应用程序上安装了设计。我想知道如果给出了值,我可以在哪里自定义值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 类,你会没事的。

当然,通过直接从设计中复制或使用其生成器来生成部分。我通常从设计回购中复制它们,因为我不太喜欢生成器,有时它们会生成我什至不需要或不想要的文件。

于 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 回答