2010-02-10 3 views
1

класс User < ActiveRecord :: Base has_one: ядро,: а =>: ресурс validates_presence_of: имя конецформа проверки с полиморфными ассоциации

class Core < ActiveRecord::Base 
    belongs_to :resource, :polymorphic => true 
    validates_presence_of  :email 
end 

Для вставки нового пользователя я использовать форму, как это :

<%= error_messages_for :user %> 
<% form_for :user, :html => { :multipart => true, :id => "user_form", :class => "core_form" }, :url => "https://stackoverflow.com/users/create" do |user_form| -%> 
<% user_form.fields_for :core_attributes, @user.core do |core_form| %> 
    <%= core_form.text_field :name %> 
    <%= user_form.text_field :email %> 
<% end %> 
    <% end %> 

, когда я отправляю эту форму без вставки электронной почты и названия, рельсы показывают мне только ошибки для пользователя. Я также хочу, чтобы ошибки ядра были в том же списке Как я могу это сделать?

благодаря

ответ

Смежные вопросы