app/views/partido_steps/_pacto_electoral_fields.html.erb
<div class="col-md-4">
<div class="panel panel-default">
<div class="panel-heading">
<% if f.object.id.nil? %>
Nuevo pacto
<% else %>
Pacto: <%= f.object.nombre_pacto %>
<% end %>
</div>
<div class="panel-body">
<% if f.object.id.nil? %>
<%= f.input :nombre_pacto %>
<%= f.input :ano_eleccion, as: :date, html5: true, label: 'Año del pacto' %>
<%= f.input :descripcion, as: :text %>
<%= f.association :partidos, collection: Partido.where('id !='+ @partido.id.to_s) %>
<% else %>
<ul>
<li><%= f.object.nombre_pacto %></li>
<li><%= f.object.ano_eleccion %></li>
<li><%= f.object.descripcion %></li>
<li>Alianza:
<ul>
<% f.object.partidos.each do |p| %>
<li><%= p %></li>
<% end %>
</ul>
</li>
</ul>
<%= f.input :id, as: :hidden %>
<% end %>
</div>
<div class="panel-footer">
<%= link_to_remove_association f, class: 'btn btn-danger checkForDelete' do %>
<i class="fa fa-trash"></i> Marcar para eliminar
<% end %>
</div>
</div>
</div>