Sha256: a184b5b8f057e7d927e020f1a2c83f0681fe1361319370d2c2c588922e75f2f6
Contents?: true
Size: 1.67 KB
Versions: 6
Compression:
Stored size: 1.67 KB
Contents
<p>Are you sure you want to delete the <%= @abstract_model.pretty_name.downcase %> “<%= object_name(@object) %>”? All of the following related items will be deleted:</p> <ul> <li> <%= @abstract_model.pretty_name %>: <%= link_to(object_name(@object), url(:merb_admin_edit, :model_name => @abstract_model.singular_name, :id => @object.id)) %> <ul> <% @abstract_model.has_many_associations.each do |association| %> <% @object.send(association[:name]).each do |child| %> <% next if child.nil? %> <li> One or more <%= @abstract_model.pretty_name.pluralize.downcase %> in <%= association[:pretty_name].downcase %>: <%= link_to(object_name(child), url(:merb_admin_edit, :model_name => association[:name].to_s.singularize.to_sym, :id => child.id)) %> </li> <% end %> <% end %> <% @abstract_model.has_one_associations.each do |association| %> <% child = @object.send(association[:name]) %> <% next if child.nil? %> <li> A <%= @abstract_model.pretty_name.downcase %> in <%= association[:pretty_name].downcase %>: <%= link_to(object_name(child), url(:merb_admin_edit, :model_name => association[:name], :id => child.id)) %> </li> <% end %> </ul> </li> </ul> <%= form_for(@object, :action => url(:merb_admin_destroy, :model_name => @abstract_model.singular_name, :id => @object.id), :method => :delete) do %> <div> <%= submit "Yes, I'm sure" %> </div> <% end =%>
Version data entries
6 entries across 6 versions & 1 rubygems