Ich versuche, eine full_name
Feld/Spalte meinem User-Modell hinzuzufügen (das devise
gem verwenden) und Rails 4.Hinzufügen von benutzerdefinierten Feld/Spalte ersinnen mit Rails 4
Die meisten Beispiele Online recommend using attr_accessible, aber es scheint, dass dies in Rails 4 anders angegangen werden sollte.
Wie würde ich full_name
zu meinem Benutzermodell hinzufügen? Ich konnte die Migration erfolgreich durchführen.
Datei: Migration> add_full_name_to_users
class AddFullNameToUsers < ActiveRecord::Migration
def change
add_column :users, :full_name, :string
end
end
Datei: Registrierung> app/views/ersinnen/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 %>
.
.
.
Ist das zu: http://stackoverflow.com/questions/16471498/adding-extra-registration -Felder-mit-planen? –
@dimitrismistriotis Ja, sieht aus wie das gleiche Problem. –