1.3. Layouts および Partials
Layouts および Partials セクションでは、テンプレートとページの再利用可能な部分を管理します。それらの機能は Content セクションの機能に類似しています。
Layouts セクションは、ページで使用されるテンプレートの定義で構成されます。レイアウトはページの主要構造で、このテンプレートのコンテンツが、そのレイアウトを使用するすべてのページでレンダリングされます。ページのパーシャル、ポートレット、および実際のコンテンツがテンプレートの内部に存在します。
パーシャルとは、コードの再利用可能な部分で、異なるページの多くの場所に適用できます。たとえば、フッターはどのレイアウトでも同じで、サイドバーもレイアウトが異なるものの、複数ページで同じものが使用されます。
レイアウト、パーシャル、メールテンプレート、またはポートレットにパーシャルを含めるには、以下のコマンドを使用します。
{% include "partial_name" %}
ポータルの他の部分と同様、レイアウトとパーシャルにもドラフトと公開の状態があり、以下の機能を含む、完全なバージョン履歴を確認できます。
- レイアウトテンプレート用のテキストエディター
- ドラフトを保存する、現在のバージョンを公開する、最後の公開バージョンに戻すことができます。
- テキストエディターをドラフトバージョンと公開バージョンで切り替える、バージョン履歴を一覧表示する、ポップアップエディターを起動することができます。
Liquid タグの詳細ガイドは、『Liquid Reference』 を参照してください。