From e0a57989276b5717386d362d4abc390f2d893dbc Mon Sep 17 00:00:00 2001 From: manson Date: Fri, 25 Jul 2014 12:24:58 +0800 Subject: [PATCH] fix sit breadcrumb for page_type link --- app/controllers/pages_controller.rb | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/controllers/pages_controller.rb b/app/controllers/pages_controller.rb index fd1d9a0..24527c5 100644 --- a/app/controllers/pages_controller.rb +++ b/app/controllers/pages_controller.rb @@ -64,6 +64,10 @@ class PagesController < ApplicationController return end if page.enabled_for.include? I18n.locale.to_s + if page.page_type == "link" + redirect_to page.external_url + return + end module_app = page.module.downcase.pluralize params[:target_controller] = "#{module_app}" if display_type == "index"