2
我想將/cart
重定向到Spree 2.0中的我的主頁。我試圖使用:覆蓋Spree電子商務2.0中的路線
Spree::Core::Engine.routes.draw do
get '/cart' => redirect("/")
end
在我的route.rb但鐵軌不斷抱怨我複製我的路線。顯然這不是正確的方法。我應該怎麼做? (前置或追加也不起作用)。
謝謝
我想將/cart
重定向到Spree 2.0中的我的主頁。我試圖使用:覆蓋Spree電子商務2.0中的路線
Spree::Core::Engine.routes.draw do
get '/cart' => redirect("/")
end
在我的route.rb但鐵軌不斷抱怨我複製我的路線。顯然這不是正確的方法。我應該怎麼做? (前置或追加也不起作用)。
謝謝
我不知道是否有覆蓋路線的任何方式,但是這是我結束了在我的應用程序這樣做(在應用程序/大禮包/控制器/ orders_controller_decorator.rb):
module Spree
OrdersController.class_eval do
before_filter :redirect_to_root, only: [:cart]
private
def redirect_to_root
redirect_to root_path
end
end
end
我仍然有興趣知道是否有人曾與壓倒一切的路線進行。 :)
偉大的問題,我想知道。 – newUserNameHere