module Pagelime::Rails::ViewHelper
Public Instance Methods
cms_content(&block)
click to toggle source
# File lib/pagelime/rails/view_helper.rb, line 5 def cms_content(&block) # TODO: How to let pagelime-rack handle this? # the block contents loaded into a variable editable_content = capture(&block) processed_html = ::Pagelime.process_region(editable_content, request.path) # tell pagelime-rack NOT to parse response body for whole page. # this helper method automatically disables auto-processing, # so all editable areas on this page need to use this helper method. ::Rack::Pagelime.disable_processing_for_request(request) # output the final content concat(processed_html) end