проблема с разработкой регистра - PullRequest
2 голосов
/ 11 июня 2011

Я использую Devise Gem для регистрации, но у меня проблема. моя таблица включает в себя: имя, фамилию, адрес электронной почты .... но при нажатии http://localhost:3000/users/sign_up. отображается только адрес электронной почты, пароль. см. Изображение здесь

Мне нужно, чтобы все отображалось поле first_name, last_name ... пожалуйста, помогите мне. спасибо

create_table(:users) do |t|
      t.string :first_name
      t.string :last_name
      t.database_authenticatable :null => false
      t.recoverable
      t.rememberable
      t.trackable
      t.invitable
      t.references :address
      t.integer :current_city_id
      t.integer :hometown_id
      t.string :university
      t.integer :grad_year
      t.string :degree
      # t.confirmable
      # t.lockable :lock_strategy => :failed_attempts, :unlock_strategy => :both
      # t.token_authenticatable


      t.timestamps
    end

1 Ответ

5 голосов
/ 11 июня 2011

С помощью этой команды вам необходимо сгенерировать представления устройства

rails generate devise:views

Чем найти registrations/new.html.erb просмотреть и добавить в него нужные вам поля.

 <p><%= f.label :first_name %><br />
  <%= f.password_field :first_name %></p>
 <p><%= f.label :last_name %><br />
  <%= f.password_field :last_name %></p>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...