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
}