app/views/newsletter/fields/_inline_asset.html.erb in newsletter-3.0.2 vs app/views/newsletter/fields/_inline_asset.html.erb in newsletter-3.2.0

- old
+ new

@@ -1,36 +1,16 @@ - <tr valign="top"> - <td colspan="2"> -<div class="newsletter_parts_group"> +<div class="newsletter_parts_group" id="piece_field_values_attributes_<%= field.id %>"> <h2>Asset for <%= field.label %></h2> - <table cellpadding="2" cellspacing="0" border="0"> - <tr> - <td colspan="2">Either enter a url to your asset or upload a file.</td> - </tr> - - <tr> - <td colspan="2"> + Either enter a url to your asset or upload a file.<br /> <% unless field.description.blank? %> - <%= field.description %> + <%= field.description %><br /> <% end %> - <%= image_tag field_value.url unless field_value.url.blank? %> - </td> - </tr> - - <tr> - <td><%= label_tag 'piece[field_values_attributes]['+field.id.to_s+'][url]', "Url:" %></td> - <td><%= text_field_tag 'piece[field_values_attributes]['+field.id.to_s+'][url]', field_value.url %></td> - </tr> - - <tr> - <td> - <label for="asset">Upload An Asset:</label></td> - <td><%= file_field_tag 'piece[field_values_attributes]['+field.id.to_s+'][uploaded_data]' %> - - <%= hidden_field_tag 'piece[field_values_attributes]['+field.id.to_s+'][asset_id]', field_value.asset_id %> - </td> - </tr> - - </table> + <% if field_value.url.present? && field_value.is_image? %> + <%= image_tag field_value.url, id: "piece_field_values_image_#{field.id}" %><br /> + <% end %> + <%= label_tag 'piece[field_values_attributes]['+field.id.to_s+'][url]', "Url:" %> + <%= text_field_tag 'piece[field_values_attributes]['+field.id.to_s+'][url]', field_value.url, :style=>'width: 590px;' %><br /> + <label for="asset">Upload An Asset:</label> + <%= file_field_tag 'piece[field_values_attributes]['+field.id.to_s+'][uploaded_data]' %> + <%= hidden_field_tag 'piece[field_values_attributes]['+field.id.to_s+'][asset_id]', field_value.asset_id %> + <%= link_to "Delete Asset", "#", onclick: "if(confirm('Are you sure?')) {jQuery('#piece_field_values_image_#{field.id}').hide(); jQuery('#piece_field_values_attributes_#{field.id}_url').val('')}; return false;", class: "button" %> </div> - </td> - </tr> \ No newline at end of file