フィルターとは、CMSリストで表示するアイテムを条件に応じて絞り込むための機能です。
サイト制作者があらかじめ条件を設定して絞り込んだり、サイト訪問者が検索ワードやURLクエリを使って絞り込めるように設定できます。
Point:CMSリストとは
CMSリストは、Studio内外のデータを参照してサイト上で表示する動的リストのうち、Studio CMSの内部コンテンツデータを紐付けたリストです。
あらかじめ設定したCMSプロパティを元に、リストの表示内容を動的に編集できます。
フィルターの種類
CMSリストのフィルターは、以下のように分類できます。仕様の詳細や操作方法は、それぞれのヘルプ記事を参照してください。
サイト制作者が表示アイテムを絞り込むフィルター
フィルターの種類 | 概要 |
Studio CMSのプロパティを条件に、CMSリストの表示アイテムをあらかじめ固定の条件で絞り込みます。ユーザーの操作やページの状態にかかわらず、設定した条件どおりのアイテムだけが表示されます。 | |
動的ページで表示中のCMSアイテムの値を参照し、その値に一致するアイテムだけがCMSリストに表示されるよう自動で絞り込みます。ページごとに条件が自動で切り替わるため、カテゴリ別一覧や関連記事一覧を効率的に作成できます。 |
訪問者が表示アイテムを絞り込むフィルター
フィルターの種類 | 概要 |
検索ワードフィルター | 検索ページに設置した検索フォームに、訪問者が入力したキーワードを元にCMSリストの表示アイテムを絞り込みます。 |
URLのクエリ文字列(例:?category=news)の値を条件としてCMSリストを絞り込みます。 |
フィルターの絞り込み条件
これらを複数組み合わせたフィルター条件を組むことも可能です。
フィルター条件 | 絞り込み方法 | 使用条件 |
指定した数値を基準に、以下いずれかの条件で絞り込みます。
|
| |
ブール値のオン/オフで絞り込みます。 |
| |
プロパティのうち、1つだけを指定して絞り込みます。 |
| |
プロパティのうち、1つ以上を指定して絞り込みます。 |
| |
参照プロパティ / シングルセレクト | プロパティのうち、1つだけを指定して絞り込みます。 |
|
参照プロパティ / マルチセレクト | プロパティのうち、1つ以上を指定して絞り込みます。 |
|
検索ワード | 検索フォームに入力されたキーワードで絞り込みます。 | 検索ページと併用して使用します。 |
URLのクエリ文字列の値に応じて絞り込みます。 | 対象CMSリストに作用するURLクエリフィルターが設置できます。 |
