Ja próbuje dodać full_name
pola/kolumny do mojego modelu użytkownika (przy użyciu devise
gem) i Rails 4.Dodaj pole niestandardowe/kolumnę do opracowania z Rails 4
Większość przykładów w Internecie recommend using attr_accessible, ale Wygląda na to, że w Railsach 4 należy podchodzić inaczej.
Jak dodać full_name
do mojego modelu użytkownika? Udało mi się pomyślnie przeprowadzić migrację.
pliku: Migracja> add_full_name_to_users
class AddFullNameToUsers < ActiveRecord::Migration
def change
add_column :users, :full_name, :string
end
end
Plik: Rejestracja> app/views/opracowania/Rejestracja/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 %>
.
.
.
Czy to dotyczy: http://stackoverflow.com/questions/16471498/adding-extra-registration -fields-with-devise? –
@dimitrismistriotis Tak, wygląda na ten sam problem. –