Sha256: 370deebf25306a2f585ed74421d646bffa382a313fa11be33c6f3d37e52008fc
Contents?: true
Size: 541 Bytes
Versions: 2
Compression:
Stored size: 541 Bytes
Contents
module CMS class PagesController < RailsAdminCMS::Config.parent_controller after_action :allow_iframe def show @cms_view = Viewable::Page.find(params[:id]) if params[:id].present? if @cms_view render @cms_view.view_path else render "cms/pages/#{params[:cms_view_type]}" end end private def allow_iframe if RailsAdminCMS::Config.allow_iframe_from.present? response.headers['X-FRAME-OPTIONS'] = RailsAdminCMS::Config.allow_iframe_from end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
rails_admin_cms-0.1.1 | app/controllers/cms/pages_controller.rb |
rails_admin_cms-0.0.9 | app/controllers/cms/pages_controller.rb |