Form_for in form_for

I have a user tags form :
<%= form_for @user, :url =>{:action => “update_tags”, :controller =>
“profiles”}, :html => {:multipart => true} do |f| %>
<% Tags.find_all_by_profile_id(@user.id).each do |d| %>


  • <%= check_box_tag “tags[]”,
    “#{d.id}”,@user.tags.include?(d)%>
    <%= d.value %>


  • <% end %>
    <%= form_tag (:action =>:add_tag) %>
    <%= text_field_tag ‘tag’ %>
    <%= submit_tag ‘Add’ %>
    <% end %>
    <%= f.submit “Next” %>
    <% end %>
    But when a try to add new tag and click “Add” called ‘update_tags’ , not
    ‘add_tag’ action.
    why?how i can do what i want?