lib/generators/templates/app/views/treeview.html.erb in beautiful_scaffold-1.0.2 vs lib/generators/templates/app/views/treeview.html.erb in beautiful_scaffold-2.0.0.pre

- old
+ new

@@ -1,18 +1,21 @@ <h2><%%= t(:treeview, :default => 'Treeview') %> <%%= <%= i18n_t_m(singular_table_name) %> %></h2> +<% engine_or_empty = (engine_camel.present? ? "#{engine_camel}::" : '') %> + <%% +engine_name = "<%= engine_name %>" namespace_for_url = "<%= namespace_for_url %>" plural_model_name = "<%= model_pluralize %>" model_name = "<%= singular_table_name %>" -opened_node = <%= model_with_engine_camelize %>.select(:id).all.map{ |g| "'treeelt_" + g.id.to_s + "'" }.join(',').html_safe +opened_node = <%= engine_or_empty %><%= model_camelize %>.select(:id).all.map{ |g| "'treeelt_" + g.id.to_s + "'" }.join(',').html_safe %> -<div id="treeview" data-model="<%%= model_name %>" data-url="/<%%= namespace_for_url %><%%= plural_model_name %>/" data-opened="[<%%= opened_node %>]"> +<div id="treeview" data-model="<%%= model_name %>" data-url="/<%%= engine_name %><%%= namespace_for_url %><%%= plural_model_name %>/" data-opened="[<%%= opened_node %>]"> <ul> - <%% <%= model_with_engine_camelize %>.transaction do %> - <%% ar = <%= model_with_engine_camelize %>.where(:<%= model %>_id => nil) %> - <%% ar = ar.order("position") if <%= model_with_engine_camelize %>.column_names.include?("position") %> + <%% <%= engine_or_empty %><%= model_camelize %>.transaction do %> + <%% ar = <%= engine_or_empty %><%= model_camelize %>.where(:<%= model %>_id => nil) %> + <%% ar = ar.order("position") if <%= engine_or_empty %><%= model_camelize %>.column_names.include?("position") %> <%% for g in ar.all %> <%%= build_treeview(g, '<%= model_pluralize %>') %> <%% end %> <%% end %> </ul>