複数の内容を1ページに表示するには?
Topページなどで、ニュース一覧と静的情報など複数の内容を、1ページに表示したい時の対応方法。
使用するプロダクト
Products.Collage
インストール
buildout.cfgのeggsに、Products.Collage を追加して、bin/buildoutを実行(Plone3.2以前の場合は 実行時にかならず、-N を付ける)。その後、再起動する。
Ploneの管理者でログインして、「サイト設定」-「アドオン」へ行き、「Collage」を有効にする。
なお、 buildout の詳細については「 zc.buildoutを使ってプロジェクトを管理する 」を参照してください。
使用方法
アイテム追加
- 「新規追加」(旧バージョンだと「新規アイテムを追加」)のプルダウンメニューから、「Collage」を選択する。
- タイトルと説明を入力し保存
- 緑の編集バー上の「compose」タブをクリック
- 「Add row」をクリックして、列を作る
- 既に存在するページなどのアイテムを入れる場合は、「browser」をクリックしてアイテムを選択
- 新規にページを作るには、「create」をクリックしてアイテムを作る
分割表示を制御
- 「split」や「layout」を使って、分割したり位置を調整する
- 「▲」や「▼」を使って位置を上下に移動する
デフォルトページに設定るする
作成したCollageアイテムを、フォルダのデフォルトページに設定します。
動的な情報を入れる
ニュース一覧などを動的に一覧化させるには、「コレクション」との組合せを使う。コレクションは条件を指定してアイテムを抽出したページが生成されるので、それをこのページの一部分に埋め込むことができる。
対応バージョン
Plone3.1以上 又は Plone4.0
依存関係
なし