メインコンテンツにスキップ

Studio CMSとは

Studio CMSは、Studioに組み込まれたコンテンツ管理機能です。ニュース・ブログ・採用情報など、同じデザインのページを継続的に更新・管理できます。CMSダッシュボードとデザインエディタの役割、およびコンテンツとデザインの紐付けの仕組みを説明します。

Studio CMSは、Studio上で利用できるCMS(Content Management System)機能です。ニュースやブログ、採用情報、導入事例など、同じデザインのページを継続的に管理する際に便利です。

この記事では、Studio CMSの機能や仕組みを紹介します。

Tips: CMSとは

CMSは、コンテンツ管理システム(Content Management System)の略称です。Webサイトのコンテンツをデータベースで管理する仕組みで、デザインやコーディングの知識がなくてもコンテンツの追加・編集が可能です。ニュース、ブログ、導入事例など、同一デザインで定期的な更新が発生するコンテンツに適しています。


Studio CMSの特徴と仕組み

Studio CMSでは、データの作成・管理はCMSダッシュボードで、ページの作成・デザインはデザインエディタで行います。それぞれの主な作業は以下のとおりです。

注意:CMSダッシュボードでデータを作成しただけでは、コンテンツはサイト上に表示されません。デザインエディタで紐付けを完了して、初めてサイト上に表示されます。

作業場所

主な作業

データの作成・管理

CMSモデルCMSアイテムの作成と管理 / CMSプロパティの設定 / CMSコレクションの作成

ページの作成・デザイン

動的ページ動的モーダル動的リストの作成 / ページのレイアウト・デザインの設定 / ボックス要素とプロパティの紐付け


データの作成・管理:CMSダッシュボード

Studio CMSのコンテンツデータは、CMSダッシュボードというデータベース上で作成・管理します。プロジェクトダッシュボード、またはデザインエディタからアクセスできます。

コンテンツデータの構成

コンテンツデータは以下の3要素で構成されます。CMSモデル⇨CMSアイテム⇨CMSプロパティの順に設定します。

データの種類

概要

単一のコンテンツデータ

CMSアイテムを束ねるグループ

CMSアイテムに追加できる関連情報

CMSモデル

CMSモデルは、CMSアイテムを束ねるグループです。コンテンツデータを作成する際は、最初にCMSモデルを作成します。

モデルには4つのタイプがあります。用途に合わせて選択してください。

詳しくは、CMSモデルを参照してください。

タイプ

概要

記事の執筆に特化したタイプ

メンバーの管理に最適なタイプ

カテゴリーやタグなどの管理に最適なタイプ

CMSアイテム

CMSアイテムは、Studio CMS内で管理する単一のコンテンツデータです。CMSモデルを作成後、アイテムを追加します。

詳しくは、CMSアイテムを参照してください。

CMSプロパティ

CMSプロパティは、CMSアイテムに追加できる関連情報です。デフォルトの必須プロパティだけでなく、様々な種類のプロパティを追加してアイテムに情報を付与できます。

詳しくは、CMSプロパティを参照してください。

CMSコレクション

CMSコレクションは、特定のCMSモデルから任意のアイテムを手動で選んでグルーピングしたものです。おすすめ記事一覧やランキング順でのコンテンツ表示に活用できます。

詳しくは、CMSコレクションを参照してください。


ページの作成・デザイン:デザインエディタ

ページのレイアウトやデザインは、デザインエディタで設定します。

使用する機能は以下の3つです。それぞれに反映するCMSモデルを指定し、ボックス要素にプロパティを紐付けることでコンテンツが表示されます。

機能

用途

主な使用例

CMSアイテムの詳細データを1件ずつページに表示する

記事詳細ページ、採用詳細ページ

・参考:Studio CMSの記事アイテムを表示する、CMS記事ページを作成する

CMSモデルのアイテム一覧をリスト形式で表示する

記事一覧、メンバー一覧

・参考:CMSリストからCMS記事ページへのリンクを設定する

CMSアイテムの詳細データをモーダル上に表示する

商品詳細モーダル


Studio CMSのコンテンツデータをサイトに反映する

CMSダッシュボードでデータを作成しただけでは、コンテンツはサイト上に表示されません。デザインエディタ上で、以下の2段階の紐付けを行います。

ステップ1:データソースの指定

動的ページ・動的リスト(CMSリスト)などの動的な要素に反映するCMSモデルを指定します。

ステップ2:ボックス要素へのプロパティの紐付け

ステップ1で指定したCMSモデル内のプロパティを、スクリーン上の各ボックス要素に紐付けます。どのボックスにどのコンテンツを表示するかをここで指定します。

動的ページと動的リスト(CMSリスト)では、紐付けの流れが以下のように異なります。

機能

データソースの指定

ボックス要素への紐付け

ページに反映するCMSモデルを指定する

ページ内の各ボックスに、表示するプロパティを紐付ける

リストに反映するCMSモデルを指定する

リスト内の各ボックスに、表示するプロパティを紐付ける

紐付けは、右パネルの各ボックス要素の種類に応じた設定欄、または[データ]タブから行います。パネルが閉じている場合は、右パネルを開いてください。

ボックス要素への紐付け手順の詳細は、デザインエディタで、ボックス要素とCMSプロパティを紐付けるを参照してください。

こちらの回答で解決しましたか?