この記事では、テンプレートアプリ「基本フローまとめ」の概要や内容物をご紹介いたします。
テンプレートアプリとは、SPIRAL ver.2にインポートし、業務に合わせてカスタマイズして使用できるアプリパッケージです。
「SPIRAL ver.2 テンプレートアプリ一覧」にて、様々なテンプレートアプリを配布しています。
テンプレートアプリとは、SPIRAL ver.2にインポートし、業務に合わせてカスタマイズして使用できるアプリパッケージです。
「SPIRAL ver.2 テンプレートアプリ一覧」にて、様々なテンプレートアプリを配布しています。
概要
会員の登録・お問い合わせ・イベント申込・資料ダウンロードが可能です。
テンプレートアプリをダウンロードする
※ テンプレートアプリの導入手順はこちら
フロー図
難易度
ビジュアル設定ソース設定
DB数7
ページ数16
ブロック数21
JavaScriptあり
PHPあり
APIなし
インポートの所要時間 … 約15分
内容物(アプリ)
DB
ユニーク欄の「*」は2フィールド間の重複不可を表しています。
今回は、同じイベントに同じ会員が登録できるのは1回のみにするために、
「イベント申込履歴DB【AP023】」にて、イベントIDと会員IDの2フィールド間重複不可にしています。
| 表示名 | レコードサイズ | 備考 | |||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 仮会員DB【AP023】 | 384 bytes | 仮会員を登録するDB | |||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||
| 会員DB【AP023】 | 896 bytes | 会員を登録するDB | |||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||
| イベントマスタDB【AP023】 | 1.6 KiB | イベントを登録するDB | |||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||
| イベント申込履歴DB【AP023】 | 288 bytes | イベント申込を管理するDB | |||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||
| お問い合わせDB【AP023】 | 1.9 KiB | お問い合わせを管理するDB | |||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||
| お問い合わせ履歴DB【AP023】 | 1.8 KiB | お問い合わせコメントを管理するDB | |||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||
| 資料マスタDB【AP023】 | 1.6 KiB | 資料を管理するDB | |||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||
アプリロール
| 表示名 | 備考 |
|---|---|
| 管理者 | 全体の管理者 |
| イベント管理者 | イベントの管理者 |
| お問い合わせ管理者 | お問い合わせの管理者 |
| 資料管理者 | 資料の管理者 |
トリガ
| 表示名 | アクション先DB | 実行タイミング(UTC) | ||||||
|---|---|---|---|---|---|---|---|---|
| 残席数計算 | イベント申込履歴DB【AP023】 | 登録時 | ||||||
|
||||||||
| 参加残席数計算 | イベント申込履歴DB【AP023】 | 更新時 | ||||||
|
||||||||
| 参加残席数計算 | イベント申込履歴DB【AP023】 | 更新時 | ||||||
|
||||||||
| キャンセル残席数計算 | イベント申込履歴DB【AP023】 | 更新時 | ||||||
|
||||||||
| ステータス変更 | イベント申込履歴DB【AP023】 | 更新時 | ||||||
|
||||||||
| データの取得 | お問い合わせ履歴DB【AP023】 | 登録時 | ||||||
|
||||||||
内容物(サイト)
ページ
| 識別名 | 表示名 | 備考 |
|---|---|---|
| temporaryMemberRegistArea | 基本フローまとめセット_仮会員認証エリア【AP023】 | 管理者用認証エリア |
| session_error | セッションエラー【AP023】 | セッションエラーページ |
| temporaryRegist | 仮会員登録【AP023】 | 仮会員の登録ページ |
| memberRegist | 会員登録ページ【AP023】 | 会員の登録ページ |
・基本フローまとめセット_会員認証エリア【AP023】
| 識別名 | 表示名 | 備考 |
|---|---|---|
| memberArea | 基本フローまとめセット_会員認証エリア【AP023】 | 会員のトップページ |
| rePass | パスワード再登録【AP023】 | パスワード再登録ページ |
| login | ログイン【AP023】 | ログインページ |
| memberUpdate | 会員情報更新【AP023】 | 会員情報更新ページ |
| inquiryList | お問い合わせ一覧ページ【AP023】 | お問い合わせ一覧ページ |
| inquiryRegist | お問い合わせ登録ページ【AP023】 | お問い合わせ登録ページ |
| inquiryDetail | お問い合わせ詳細ページ【AP023】 | お問い合わせ詳細ページ |
| eventList | イベント一覧ページ【AP023】 | イベント一覧ページ |
| eventDetail | イベント詳細【AP023】 | イベント詳細ページ |
| participationEventDetail | 申込イベント詳細【AP023】 | 申込イベント詳細ページ |
| materialList | 資料一覧ページ【AP023】 | 資料一覧ページ |
| materialDetail | 資料詳細ページ【AP023】 | 資料詳細ページ |
ブロック(汎用パーツ)
別途必要なファイル
サイトファイルはパッケージに含まれないため、別途用意していただく必要があります。
サイトファイル
| フォルダ/ファイル名 | タイプ | 備考 |
|---|---|---|
| header_logo.png | 画像 | ヘッダーのロゴ画像 |
| ※jpgやsvgも利用可能 | ||
インポート後の必須修正点
メールアクションの有効化
インポート後は全てのメールアクションのステータスが「無効」になっており、アクションによるメール配信が実行されません。
下記のメールアクション一覧を参考に、各アクションのステータスを「有効」に切り替えていただく必要があります。
下記のメールアクション一覧を参考に、各アクションのステータスを「有効」に切り替えていただく必要があります。
| アクション名 | アクション設定場所 | 種別 | 設定箇所 |
|---|---|---|---|
| 会員登録開始メール【AP023】 | 仮会員登録フォーム【AP023】 | 登録フォームブロック | メールアクション |
| 会員登録完了メール【AP023】 | 会員登録フォーム【AP023】 | 登録フォームブロック | メールアクション |
| イベント申込完了メール【AP023】 | イベント申込フォーム【AP023】 | 登録フォームブロック | メールアクション |
| イベント参加申し込み完了メール【AP023】 | イベント参加変更フォーム【AP023】 | 更新フォームブロック | メールアクション |
| イベント申込キャンセルメール【AP023】 | イベント参加変更フォーム【AP023】 | 更新フォームブロック | メールアクション |
| お問い合わせ通知メール【AP023】 | お問い合わせ登録フォーム【AP023】 | 登録フォームブロック | メールアクション |
| お問い合わせ完了メール【AP023】 | お問い合わせ登録フォーム【AP023】 | 登録フォームブロック | メールアクション |
| お問い合わせコメント登録通知メール【AP023】 | お問い合わせ履歴登録フォーム【AP023】 | 登録フォームブロック | メールアクション |
| 回答メール送信【AP023】 | お問い合わせ履歴DB【AP023】 | 非同期アクション | メールアクション |
インポート後の必須修正点
クリックログインURL
下記のメール設定にて、
{{@_url.cl._unauthorized}}となってしまっているクリックログインURLを再設定していただく必要があります。
| アクション名 | アクション設定場所 | 種別 | 設定箇所 | クリックログインURL設定ページ |
|---|---|---|---|---|
| 会員登録開始メール【AP023】 | 仮会員登録フォーム【AP023】 | 登録フォームブロック | メールアクション | 会員登録ページ【AP023】 |
クリックログインURLの再設定方法
メール設定の本文から{{@_url.cl._unauthorized}}を選択し、「クリックログインURL」をクリックした後、表の「クリックログインURL設定ページ」に書かれているページを設定してください。
フォームブロックの修正
下記ブロックの設定にて、DBIDを指定している箇所を修正する必要があります
変更する際には、ショートカットキーを使用してまとめて変換することを推奨いたします。
対象のブロックを開いたうえで、Windowsでは「Ctrl + H」で置換することができますので、
「116885」をイベントマスタDBの「DBID」に置換ください。
DBIDを確認する際には、こちらをご参照ください。
| ブロック名 | ブロック種別 | 設定ページ |
|---|---|---|
| イベント申込フォーム【AP023】 | 登録フォームブロック | イベント詳細【AP023】 |
変更箇所と変更内容
対象のブロックのStep1「dbs[116885]」の数字部分を、インポートしたイベントマスタDBの「DBID」に変更ください。変更する際には、ショートカットキーを使用してまとめて変換することを推奨いたします。
対象のブロックを開いたうえで、Windowsでは「Ctrl + H」で置換することができますので、
「116885」をイベントマスタDBの「DBID」に置換ください。
DBIDを確認する際には、こちらをご参照ください。
テンプレートアプリをダウンロードする
※ テンプレートアプリの導入手順はこちら