app/controllers/kuhsaft/pages_controller.rb in kuhsaft-0.3.6 vs app/controllers/kuhsaft/pages_controller.rb in kuhsaft-1.0.0
- old
+ new
@@ -1,25 +1,19 @@
module Kuhsaft
class PagesController < ApplicationController
-
respond_to :html
- before_filter :complete_url
-
+
def show
- @page = Kuhsaft::Page.find_by_url(params[:url])
+ @url = "#{params[:locale]}/#{params[:url]}" if params[:url].present? && params[:locale].present?
+ @page = Kuhsaft::Page.find_by_url(@url)
if @page.present?
respond_with @page
else
if respond_to?(:handle_404)
handle_404
else
raise ActionController::RoutingError.new('Not Found')
end
end
end
-
- private
- def complete_url
- params[:url] = "#{params[:locale]}/#{params[:url]}" if params[:url].present? && params[:locale].present?
- end
end
-end
\ No newline at end of file
+end