lib/enjoy/admin/page_blockset.rb in enjoy_cms-0.3.0.3 vs lib/enjoy/admin/page_blockset.rb in enjoy_cms-0.3.0.4

- old
+ new

@@ -6,10 +6,13 @@ # navigation_label 'CMS' field :enabled, :toggle field :name + + field :blocks + fields.each_pair do |name, type| if type.nil? field name else if type.is_a?(Array) @@ -18,21 +21,21 @@ field name, type end end end - field :items do - read_only true - help 'Список блоков' - - pretty_value do - bindings[:object].items.to_a.map { |i| - route = (bindings[:view] || bindings[:controller]) - model_name = i.rails_admin_model - route.link_to(i.name, route.rails_admin.show_path(model_name: model_name, id: i.id), title: i.name) - }.join("<br>").html_safe - end - end + # field :blocks do + # read_only true + # help 'Список блоков' + # + # pretty_value do + # bindings[:object].blocks.to_a.map { |b| + # route = (bindings[:view] || bindings[:controller]) + # model_name = b.rails_admin_model + # route.link_to(b.name, route.rails_admin.show_path(model_name: model_name, id: b.id), title: b.name) + # }.join("<br>").html_safe + # end + # end if block_given? yield self end }