Guest User

Untitled

a guest
May 27th, 2018
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.86 KB | None | 0 0
  1. NameError in Users#new
  2.  
  3. Showing users/_address.html.erb where line #4 raised:
  4.  
  5. `@user[address_attributes][]' is not allowed as an instance variable name
  6.  
  7. Extracted source (around line #4):
  8.  
  9. 1: <div class="address">
  10. 2: <hr />
  11. 3: <% fields_for "user[address_attributes][]", address do |a| %>
  12. 4: <%= a.error_messages %>
  13. 5:
  14. 6: <p>
  15. 7: <%= a.label :address1 %><br />
  16.  
  17. ################################################################################
  18.  
  19. The partial is called like this:
  20.  
  21. <%= render :partial => 'address', :locals => {:user => @user} %>
  22.  
  23. ################################################################################
  24.  
  25. In the User model, address_attributes is defined as a virtual attribute:
  26.  
  27. def address_attributes=(address_attributes)
  28. logger.info "=====> inside address_attributes"
  29. address.build(address_attributes)
  30. end
Add Comment
Please, Sign In to add comment