Sha256: 865967241f906f8218f8917e734e28b02cfd83a3aeb1f17dcbec82cf2dd5d1e6
Contents?: true
Size: 845 Bytes
Versions: 7
Compression:
Stored size: 845 Bytes
Contents
<h2><%%= t(:treeview, :default => 'Treeview') %> <%= singular_table_name %></h2> <div id="treeview"> <ul> <%% <%= model_camelize %>.transaction do %> <%% ar = <%= model_camelize %>.where(:<%= model %>_id => nil) %> <%% ar = ar.order("position") if <%= model_camelize %>.column_names.include?("position") %> <%% for g in ar.all %> <%%= build_treeview(g, '<%= model_pluralize %>') %> <%% end %> <%% end %> </ul> </div> <%% plural_model_name = "<%= model_pluralize %>" model_name = "<%= singular_table_name %>" opened_node = <%= model_camelize %>.select(:id).all.map{ |g| '"treeelt_' + g.id.to_s + '"' }.join(',').html_safe %> <%%= render :partial => "layouts/treeview_js", :locals => { :model_name => model_name, :plural_model_name => plural_model_name, :opened_node => opened_node } %>
Version data entries
7 entries across 7 versions & 1 rubygems