-1

Rails は、現在のコントローラにちなんで名付けられたレイアウトが見つからない場合にのみ、アプリケーション レイアウトを含めますか? Rails のバージョンが異なると、競合する動作を見たことがあると思います。

Rails が含めるレイアウトを 1 つ選択した場合 (現在のコントローラーにちなんで名付けられたレイアウト、またはコントローラー レイアウトが存在しない場合はアプリケーション レイアウトのいずれか)、すべてのページを準拠させたい標準テンプレートがある状況はどうでしょうか。ページ。

ページごとに個別のレイアウトですべてを複製しますか?

4

1 に答える 1

1

はい、最初の質問です。レイアウトの選択方法については、レイアウトとレンダリングに関する Ruby on Rails ガイド ページのレイアウトの検索セクションを参照してください。

すべてのページに使用する標準テンプレートがあり、ページごとにいくつかのカスタマイズを行っている状況では、ネストされたレイアウトを使用して、複数のレイアウトとの重複を減らすことができます。

于 2013-01-19T01:11:46.330 に答える