app/controllers/simplec/pages_controller.rb in simplec-0.3.0 vs app/controllers/simplec/pages_controller.rb in simplec-0.4.0
- old
+ new
@@ -1,19 +1,13 @@
require_dependency "simplec/application_controller"
+require_dependency "simplec/page_action_helpers"
module Simplec
class PagesController < ApplicationController
+ include Simplec::PageActionHelpers
def show
- @page = page("/#{params[:path]}")
- render layout: layout(@page)
- end
-
- private
-
- def layout(page)
- [page.layout, page.subdomain.default_layout, 'public']. # TODO allow config for public
- reject(&:blank?).first
+ render_path params[:path] || ''
end
end
end