class Object
Public Instance Methods
dc_is_admin?()
click to toggle source
# File lib/dynamic_content.rb, line 65 def dc_is_admin? params[:controller] =~ /admin/ || params[:controller] =~ /redactor/ end
load_dynamic_content(finder_key = nil)
click to toggle source
# File lib/dynamic_content.rb, line 55 def load_dynamic_content finder_key = nil unless dc_is_admin? finder_key ||= controller_name @application = DynamicContent::Page.cached_for('application') @page = DynamicContent::Page.cached_for(finder_key) @dynamic_content = @application.merge(@page) end end
scoped_collection()
click to toggle source
# File lib/generators/dynamic_content/install/templates/admin_pages.rb, line 96 def scoped_collection return end_of_association_chain.where('id != 1') end