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