我有一个第三方Sinatra(1.3.3)应用程序,我在Rails(3.2.8)路由器中安装。但我想覆盖页面模板,使其看起来与其他部分一致。如何告诉Sinatra在我的Rails app/views
目录中查找模板?
答案 0 :(得分:0)
在Sinatra应用程序中定义以下内容:
set :views, '/path/to/rails/views'
答案 1 :(得分:0)
如果它不是你的应用程序,也许你可以使用继承。
class MyApp < ThirdPartyApp
configure do
set :views, '/path/to/rails/views' # Override
end
end
<强>路线:强>
mount MyApp.new, at: '/my_app'