レール上にルビーを置くと、スキャフォールディングはすべてのコントローラのレイアウトを作成します。アプリケーションレイアウトを使用することに決めたら、それらのレイアウトをすべて削除する必要があります(そうしないと、アプリケーションレイアウトが上書きされます)。さて、私は、ほとんどのサイトがいくつかのサイト全体のメニューを必要としていると仮定しています。サイト全体のメニューを配置する最も簡単な場所は、アプリケーションのレイアウトのようですが、すべてのコントローラのレイアウトを削除する必要があります。アプリケーションレイアウトを使用しない場合は、部分的にすべてのビューでメニューを再作成することができます。サイト全体のメニューを行うための「レール」の方法はありますか?上記の2つのオプションは何とかしていないようです。レール内のメニューのレイアウトを使用
1
A
答えて
2
はい、アプリケーションレイアウトにナビゲーションを含めることは簡単です。異なるレイアウトが必要な場合は、部分的にナビゲーションを組み込むことをお勧めします。他のレイアウトを使用していない場合は、それらを削除してください。それ以外の場合は、各変更をレイアウトに複数回コピーする必要があります。
あなただけのナビゲーションを表示するページのサブセットをしたい場合は、あなたが使用して、コントローラ内で希望のレイアウトを指定することができます。
layout "yourLayout"
このエピソードは、レイアウトに関する素敵な概観を与え、どのように使用するかrailscastsそれら:http://railscasts.com/episodes/7-all-about-layouts
関連する問題
- 1. Matlab内のメニュー内のメニュー
- 2. レイアウト内のレイアウトを使用していますか?
- 3. 縦型メニュー/ナビゲーションバーのレイアウト
- 4. ベンダーを使用するにはどのように反応レール/レールを使用するレール・アプリケーション内のモジュール/部品は反応レール?
- 5. レイアウト内のレイアウトのネスト
- 6. レール内のクッキー
- 7. イメージをメニューとして使用:div内のアニメーション
- 8. レイアウト内のレイアウトはR
- 9. レール3.2.1 redirect_toオプションは、レールを使用
- 10. パーシャルビューを使用したレイアウトの使用
- 11. チキン/卵:レールはビューのレイアウトを、レイアウトのビューを呼び出しますか?
- 12. cytoscape.jsのyFilesレイアウトを使用
- 13. QT/PYQTのレイアウトを使用
- 14. アンドロイドのDataBindingで内部レイアウトを使用する方法
- 15. SailsJSアプリ内で複数のレイアウトを使用するには?
- 16. レール付きスリムの使用
- 17. レール付きストライプウェブフックの使用
- 18. テーブル内form_tag使用して2つの形態(レール)
- 19. レイアウト内のボックス
- 20. レイアウト内のリストビュー
- 21. レール内のアクティブジョブ4
- 22. レール内のグローバルbefore_filter
- 23. Android - Javaのレイアウト内にレイアウトを挿入
- 24. drupal:フォーラム内のメニュー
- 25. CollapsingToolbarLayoutフラグメント内のメニュー
- 26. メニュー内のumbracoマクロ
- 27. イオンテンプレート内のスライディングタブ/メニュー
- 28. setLayoutアクティビティからのフラグメント内レイアウトのレイアウト
- 29. レイアウトのセクション(レール3 .erb)の既定のコンテンツを提供
- 30. MenuItemのメニューを使用したスクロール可能なメニュー