メインコンテンツにスキップ
すべてのコレクションよくある質問CMS
CMS記事に関連記事一覧を配置できますか?
CMS記事に関連記事一覧を配置できますか?

Studioでは、関連記事一覧を自動表示する機能はありませんが、リストをフィルターで絞り込んで配置する代替方法をご紹介します。

Saika avatar
対応者:Saika
2か月以上前に更新

現在Studioには、関連記事一覧を自動で表示する機能はありません。しかし、カテゴリーなどで絞り込んだ記事一覧を作成し、配置することが可能です。

※この方法で配置する一覧には、閲覧者表示しているページも表示されます。仕様により、閲覧中のページを一覧から除外することはできません。

スクリーンショット:関連記事一覧の配置例。

機能のご要望や改善は、Studio Community Japanの「機能・改善リクエストスペース」より受け付けています。

作成手順

  1. 記事モデルとアイテムの追加
    CMSダッシュボードに移動し、記事を管理する「記事タイプモデル」を追加後、アイテムを追加します。

    スクリーンショット:モデルとアイテムを追加する様子。

  2. カテゴリーモデルとアイテムの追加
    カテゴリーを管理する「カテゴリータイプモデル」を追加し、任意のアイテムを追加します。カスタムタイプモデルでも可能です。

    スクリーンショット:モデルとアイテムを追加する様子。

  3. 参照プロパティの追加
    記事タイプモデルに「+」ボタンから、参照プロパティ(カテゴリータイプモデル)を追加します。シングルセレクトの選択が必須です。※マルチセレクトは不可

    スクリーンショット:参照プロパティを追加する様子。

  4. 記事ごとのカテゴリー設定
    参照アイテムを各記事に設定します。これでダッシュボードでの設定は完了です。

    スクリーンショット:参照プロパティを追加する様子。

  5. 動的ページの追加
    エディタへ移動し、画面右上のページ追加ボタンから動的ページを追加します。モデルには、記事タイプモデルを選択します。

    スクリーンショット:動的ページを追加する様子。

  6. 記事リストを配置
    追加した動的ページに、動的(CMS)リストを配置します。

    スクリーンショット:動的リストを追加する様子。

     

  7. 記事リストの絞り込み
    動的(CMS)リストのフィルターを以下の設定で行います。

    • モデル:記事タイプモデル

    • フィルター:カテゴリータイプモデル

    • フィルター条件:ダイナミックフィルター

      ※ダイナミックフィルターが選択できない場合、手順3でマルチセレクトを選び参照プロパティを追加している可能性があります。参照プロパティをシングルセレクトで再度作り直しをお試しください

      スクリーンショット:動的リストのフィルターを設定する様子。

  8. 動作確認

    エディタ左上でアイテムを切り替え、動的(CMS)リスト内のアイテムが適切に切り替わることを確認します。

     

    スクリーンショット: 動作確認する様子。
こちらの回答で解決しましたか?