古いRails 1.xアプリを2.3.10にアップグレードしています。レンダリングビューに問題があります。私はそれに関連付けられて2つのビュー:index.haml
とindex.rxml
コントローラがあります。アップグレードの前に、すべてが期待通りに機能しました。 Rails 2に移動した後、同じコード(変更なし)がwants.html
ブロックの最後にXMLビューを自動的にレンダリングし始めました。これはhamlビューをレンダリングする必要があります。 index.rxml
ファイルの名前をfoo.rxml
などの名前に変更すると、index.haml
ファイルが見つかってレンダリングされます。Railsのアップグレード:hamlファイルの代わりにレンダリングされたrxmlファイル
これを引き起こしているビューレンダリングロジックがRails 1からRails 2に変更されましたか?
それを固定ビューの名前を変更します。私はレーキタスク[ここ](http://thelucid.com/2007/05/16/rails-edge-getting-your-view-extensions-ready-for-edge/)を使用しました。 – jrdioko