2
我有我在Rails(3.2.8)路由器上安裝的第三方Sinatra(1.3.3)應用程序。但我想重寫頁面模板,以便它看起來與其他部分一致。我如何告訴Sinatra在我的Rails app/views
目錄中尋找模板?覆蓋安裝在Rails上的Sinatra應用程序中的視圖模板?
我有我在Rails(3.2.8)路由器上安裝的第三方Sinatra(1.3.3)應用程序。但我想重寫頁面模板,以便它看起來與其他部分一致。我如何告訴Sinatra在我的Rails app/views
目錄中尋找模板?覆蓋安裝在Rails上的Sinatra應用程序中的視圖模板?
如果它不是你的應用程序,也許你可以使用繼承。
class MyApp < ThirdPartyApp
configure do
set :views, '/path/to/rails/views' # Override
end
end
路線:
mount MyApp.new, at: '/my_app'
在您的應用程序西納特拉定義如下:
謝謝,但你沒仔細看我的問題。這不是我的Sinatra應用程序。 – RocketR