Contaoのページレイアウトの管理方法

ページレイアウトは基本的なページの設定、例えばカラムの数や全体の幅を定義し、どのフロントエンドモジュールをどのカラムに表示するかを定義します。また、スタイルシートを含め、RSSやATOMのフィードに結合、GoogleアナリティクスのIDの関連付け、対話的な要素とプラグインに必要となる任意のJavaScriptのコードの追加をできます。ContaoのCSSのフレームワークは、ブラウザーのウィンドウを自動的にいくつかのレイアウトセクションに分割して、次の図のように各セクションに割り当てられたモジュールを下図のように表示します。

フロントエンドのページの構成

フロントエンドモジュールを含める

ページレイアウトを作成するまでに、そこの含めるすべてのスタイルシートとフロントエンドモジュールを作成しておかなければならないことを意味しています。従って、以下の順序でリソースを作成することをお勧めします:

  • 必要なフロントエンドモジュールの作成
  • 必要なスタイルシートの作成
  • 必要な場合はニュースアーカイブやカレンダーの作成
  • 新しいページレイアウトの作成と構成要素の結合