vegantech/sims

View on GitHub
app/views/assets/_asset.html.erb

Summary

Maintainability
Test Coverage
<div class="asset <%='hidden_asset' unless asset.new_record?%>">
  <% new_or_existing = asset.new_record? ? 'new' : 'existing' %>
  <% prefix = "#{parent}[#{new_or_existing}_asset_attributes][]" %>
  <%= fields_for prefix, asset do |asset_form| -%>
    <p>
      <%= asset.document.original_filename if asset.document %> <br />

      <%= asset_form.label :document, 'File:' %>
      <%= asset_form.file_field :document %> <br />

      <%= asset_form.label :name, "Name for url" %>
      <%= asset_form.text_field :name %> <br />

      <%= asset_form.label :url %>
      <%= asset_form.text_field :url %>
      <%= asset_form.hidden_field(:user_id, :value => current_user.id) if asset.new_record?%>
      <%= link_to "remove", "#", :class => "cancel_link", :data => {:remove_up => ".hidden_asset"} %>
      </p>
    <% end -%>
</div>