Je suis d'essayer d'ajouter un full_name
champ/colonne de mon modèle d'Utilisateur (à l'aide de l' devise
gem) et les Rails 4.
La plupart des exemples en ligne vous recommandons d'utiliser attr_accessible, mais il semble que cela devrait être abordé de manière différente dans les Rails 4.
Comment pourrais-je ajouter full_name
de mon modèle d'Utilisateur? J'ai été en mesure d'exécuter avec succès la migration.
Fichier: Migration > add_full_name_to_users
class AddFullNameToUsers < ActiveRecord::Migration
def change
add_column :users, :full_name, :string
end
end
Fichier: Inscription > app/views/devise/registration/new.html
.
.
.
<%= form_for(resource, :as => resource_name, :url => registration_path(resource_name)) do |f| %>
<%= devise_error_messages! %>
<%= f.label :full_name %>
<%= f.text_field :full_name, :autofocus => true %>
<%= f.label :email %>
<%= f.email_field :email %>
.
.
.