Associated Data of <%= @model_class %> to <%= @associated_model_class %>

<% unless @macro == 'has_one' || @macro == 'belongs_to' %> <%= link_to 'Create associative record', association_new_path, class: 'btn btn-success' %> <% end %>
<% associated_model_column_names.each do |column_name| %> <% end %> <% if @macro == 'has_one' || @macro== 'belongs_to' %> <% unless @associated_model_data.nil? %> <% associated_model_column_names.each do |d| %> <% end %> <%= association_actions(@associated_model_data) %> <% end %> <% else %> <% @associated_model_pagination.each do |y| %> <% associated_model_column_names.each do |k| %> <% end %> <%= association_actions(y) %> <% end %>
<%= column_name %>Actions
<%= @associated_model_data.send(d).class=='String' ? @associated_model_data.send(d).truncate(14) : @associated_model_data.send(d).to_s.truncate(14) %>
<%= y.send(k.to_sym).class=='String' ? y.send(k.to_sym).truncate(14) : y.send(k.to_sym).to_s.truncate(14) %>
<%= association_download_actions %>
<%= paginate @associated_model_pagination %> <%= rel_next_prev_link_tags @associated_model_pagination unless @associated_model_pagination.empty? %> <% end %>