1

Ruby on Rails 2.3 リリースノートによると...

プラグインに app フォルダーがある場合、 app/[models|controllers|helpers] が自動的に Rails ロード パスに追加されます。エンジンはビュー パスの追加もサポートするようになり、ActionMailer と Action View はエンジンや他のプラグインからのビューを使用します。

2.3 では、Rails に Rails エンジンのアプリ/ビューを認識させる何らかの方法があるはずです。ただし、この機能が実際にどのように機能するかについてのドキュメントは事実上ありません。

Rails Engine シナリオのコンテキストからビュー パスを機能させるのを手伝ってくれる人はいますか?

重要:大きな問題は、パーシャルほどビューにはありません。Rails エンジンのビュー パスからパーシャルをロードできるようにする必要があります。

ありがとう!!

4

1 に答える 1

1

結局、再起動する必要がありました。これは、ネストされたアプリ内に適切なビュー ディレクトリを定義することで自動的に行われます。

ダー!

于 2009-12-09T04:13:57.483 に答える