baserCMS Documentation

Githubでこのページを編集

Home / 5 / ucmitz / specification / bc custom content / カスタムコンテンツ設計書

カスタムコンテンツ設計書

コンテンツ管理機能に独自フィールド定義のコンテンツを配置する事ができます。

ユースケース図

ユースケース図:カスタムコンテンツ

 

機能

フロント

フロントのエントリー一覧を表示する

フロントページにおいて、エントリーの一覧を表示する。編集画面にて設定した件数を表示する。

エントリーを検索する

// TODO 仕様検討中
できれば、管理画面で検索に利用するフィールドを指定して自動生成したい
 

管理機能

追加

コンテンツ管理より、フォルダを指定して新しいコンテンツを配置する事ができる。

変更

下記の設定変更ができる。

エントリー一覧への遷移

コンテンツ管理画面からエントリー一覧への遷移を行う際、コンテンツ管理は、エントリー一覧で必要となるテーブルIDを知らないため、一度、カスタムコンテンツ管理のコントローラーに遷移した上でリダイレクトさせる仕様とする。

プレビュー

フロントのエントリー一覧を非公開状態でもプレビューとして確認できる。

削除

コンテンツを削除する。削除の際、関連するテーブルとの関連付けだけを削除し、エントリー等全てのデータは残す仕様とする。

 

ドメインモデル図

ユースケース図:カスタムコンテンツ

 

クラス図

管理画面

ユースケース図:カスタムコンテンツ

 

API

ユースケース図:カスタムコンテンツ