SNSリンク付き、メンバーリストの作り方
Megumi Tashiro
2020.07.28
Updated:2024.11.15
CMS複数参照を活用した、動的なメンバーリストの作成方法のご紹介

Megumi Tashiro
2020.07.28
Updated:2024.11.15
CMS複数参照を活用した、動的なメンバーリストの作成方法のご紹介
こんにちは、STUDIOのメグです!
先日、コミュニティでdaisuke538さんが共有してくださったTipsがとても参考になったため、改めてまとめ、STUDIO Tipsとして皆さんにも共有したいと思います✨
今回ご紹介するのは、
サイトにCMSでメンバー一覧を作りたい
各メンバーのSNSへのリンクを設置したい
メンバーごとに持っているSNSアカウントの種類や数がバラバラ
そんな状況で、以下のようにSNSリンクつきのメンバー一覧を作る方法です💡
今回実際に必要なのは、以下のような参照構造です。
詳しく作り方をみていきます!
まずはユーザータイプの「Member」モデルを作り、各メンバーのアイテムを作っておきます。プロパティは一旦デフォルトのままで構いません。
先ほどとは別に、カスタムタイプで「Member SNS」モデルを作成します。
必要なプロパティは、
Title(メンバー名_SNS名)
SNS icon(SNSアイコン画像)
URL(遷移先となるSNSプロフィールURL)
の3つです。
作成できたら、各メンバーのSNS情報を一つ一つアイテムとして登録します。
初めに作成した「Member」モデルに、「メンバーSNS」モデルの複数参照プロパティを作成して「SNS」と名付けます。
それぞれの「Member」アイテムの「SNS」欄に、「Member SNS」アイテムを紐付けます。
これでコンテンツの作成は完了です!
ダッシュボードでコンテンツが準備できたら、エディタにリストを配置しましょう。
アドパネルの CMS タブより、作成したMemberモデルのリストを配置しましょう。
カード内に画像ボックスを配置し、右クリックでリスト化して Member SNS > SNS icon プロパティを紐付けます。
リンク設定パネルのURL欄でカーソル直下の+ボタンをクリックし、作成しておいた「URL」プロパティを選択しましょう。
これで、適切なSNSリンク集つきのメンバーリストが作成できました!🎉
「複数参照プロパティ」は、様々な応用が可能なテクニックになっているので、CMSをより使いこなしたい方は是非チャレンジしてみてくださいね!
STUDIO Designer。主にプロダクトデザイン、CS、ライティング業務に携わる。
無料ではじめる