1.3. Layouts および Partials

Layouts および Partials セクションでは、テンプレートとページの再利用可能な部分を管理します。それらの機能は Content セクションの機能に類似しています。

Layouts セクションは、ページで使用されるテンプレートの定義で構成されます。レイアウトはページの主要構造で、このテンプレートのコンテンツが、そのレイアウトを使用するすべてのページでレンダリングされます。ページのパーシャル、ポートレット、および実際のコンテンツがテンプレートの内部に存在します。

パーシャルとは、コードの再利用可能な部分で、異なるページの多くの場所に適用できます。たとえば、フッターはどのレイアウトでも同じで、サイドバーもレイアウトが異なるものの、複数ページで同じものが使用されます。

レイアウト、パーシャル、メールテンプレート、またはポートレットにパーシャルを含めるには、以下のコマンドを使用します。

{% include "partial_name" %}

ポータルの他の部分と同様、レイアウトとパーシャルにもドラフトと公開の状態があり、以下の機能を含む、完全なバージョン履歴を確認できます。

  • レイアウトテンプレート用のテキストエディター
  • ドラフトを保存する、現在のバージョンを公開する、最後の公開バージョンに戻すことができます。
  • テキストエディターをドラフトバージョンと公開バージョンで切り替える、バージョン履歴を一覧表示する、ポップアップエディターを起動することができます。
Developer portal layout highlight

Liquid タグの詳細ガイドは、『Liquid Reference』 を参照してください。