title: Limit dynamic field with cocoon gem in rails 3
body: <p>I am using cocoon gem for adding dynamic fields in my webform, now i want to restrict them to add only six fields, how can I do it?</p>
  
  <p>below is the code I am using in my helper:</p>
  
  <pre><code>   def link_to_add_association(*args, &amp;block)
  if block_given?
    f            = args[0]
    association  = args[1]
    html_options = args[2] || {}
    link_to_add_association(capture(&amp;block), f, association, html_options)
  else
    name         = args[0]
    f            = args[1]
    association  = args[2]
    html_options = args[3] || {}
  
    html_options[:class] = [html_options[:class], "add_fields"].compact.join(' ')
    html_options[:'data-association'] = association.to_s.singularize
    html_options[:'data-associations'] = association.to_s.pluralize
  
    new_object = f.object.class.reflect_on_association(association).klass.new
    html_options[:'data-template'] = CGI.escapeHTML(render_association(association, f, new_object)).html_safe
  
    link_to(name, '#', html_options )
  end
  </code></pre>
  
  <p>end</p>
  
  <p>Thanks for your help in advance.</p>