2

Rails(3.2.8)ルーターにマウントするサードパーティのSinatra(1.3.3)アプリケーションがあります。ただし、他の部分と一致するようにページテンプレートをオーバーライドしたいと思います。app/viewsRailsディレクトリでテンプレートを探すようにSinatraに指示するにはどうすればよいですか?

4

2 に答える 2

0

アプリでない場合は、継承を使用できます。

class MyApp < ThirdPartyApp

  configure do
    set :views, '/path/to/rails/views' # Override
  end

end

ルート:

mount MyApp.new, at: '/my_app' 
于 2012-12-04T12:03:59.247 に答える
0

Sinatraアプリケーションで、以下を定義します。

set :views, '/path/to/rails/views'
于 2012-09-06T01:15:14.877 に答える