この記事では、テンプレートアプリ「テンプレートアプリ「会員管理」」の概要や内容物をご紹介いたします。
テンプレートアプリとは、SPIRAL ver.2にインポートし、業務に合わせてカスタマイズして使用できるアプリパッケージです。
「SPIRAL ver.2 テンプレートアプリ一覧」にて、様々なテンプレートアプリを配布しています。
テンプレートアプリとは、SPIRAL ver.2にインポートし、業務に合わせてカスタマイズして使用できるアプリパッケージです。
「SPIRAL ver.2 テンプレートアプリ一覧」にて、様々なテンプレートアプリを配布しています。
概要
会員登録、パスワード再発行、ログインしてからの情報変更、退会と会員向けのお知らせの表示が可能です。
テンプレートアプリをダウンロードする
※ テンプレートアプリの導入手順はこちら
フロー図
退会時の処理方法の切り替え
退会時のデータの処理方法を2通り用意しています
①データ削除(物理削除)
削除フォームで作成されており、退会時にレコードを削除します。
メリット:データが削除されるので管理の手間がない。
デメリット:どんな人が退会したかがわからない。
②退会フラグ更新(論理削除)
更新フォームで作成されており、退会時にレコードを退会フラグを退会に更新します。
退会になるとログイン拒否設定にてログインできない仕組みになります。
メリット:削除されないため、どんな人が退会しているかが判別できる。
デメリット:データが残るため定期的に削除しないとユーザーが再登録できない。
①データ削除(物理削除)
削除フォームで作成されており、退会時にレコードを削除します。
メリット:データが削除されるので管理の手間がない。
デメリット:どんな人が退会したかがわからない。
②退会フラグ更新(論理削除)
更新フォームで作成されており、退会時にレコードを退会フラグを退会に更新します。
退会になるとログイン拒否設定にてログインできない仕組みになります。
メリット:削除されないため、どんな人が退会しているかが判別できる。
デメリット:データが残るため定期的に削除しないとユーザーが再登録できない。
退会時の処理方法の切り替え方法
フリーコンテンツブロックの会員コンテンツヘッダーから退会の方法を切り替えることが可能です。
使用する退会方法を"true"にすると表示され、"false"にすることで非表示になります。
※両方"true"にしてしまうとメニューに退会が2個表示されてしまいますので、ご注意ください。
※ページURLの末尾「delete」がデータ削除(物理削除)、「stop」が退会フラグ更新(論理削除)となります。
インポート時点では「stop」を退会リンクとして表示しているため、運用等に合わせて適宜ご変更ください。
使用する退会方法を"true"にすると表示され、"false"にすることで非表示になります。
※両方"true"にしてしまうとメニューに退会が2個表示されてしまいますので、ご注意ください。
※ページURLの末尾「delete」がデータ削除(物理削除)、「stop」が退会フラグ更新(論理削除)となります。
インポート時点では「stop」を退会リンクとして表示しているため、運用等に合わせて適宜ご変更ください。
難易度
ビジュアル設定ソース設定
DB数2
ページ数9
ブロック数12
JavaScriptなし
PHPなし
APIなし
インポートの所要時間 … 約10分
内容物(アプリ)
DB
表示名 | レコードサイズ | 備考 | |||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
会員DB【AP012】 | 1.3 KiB | 会員情報を管理するDB | |||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||
お知らせDB【AP012】 | 1.7 KiB | お知らせ一覧に表示するお知らせを管理するDBです。 | |||||||||||||||||||||||||||||||||||||||||||
|
アプリロール
表示名 | 備考 |
---|---|
担当者【AP012】 | お知らせを登録したり、会員を管理する担当者 |
内容物(サイト)
ページ
識別名 | 表示名 | 備考 |
---|---|---|
member | 会員管理エリア【AP012】 | 認証エリア |
regist | 会員新規登録【AP012】 | 登録フォーム |
login | ログインページ【AP012】 | ログインページ |
click_login_error | クリックログインエラー【AP012】 | ログインエラーページ |
re_password | 会員パスワード再発行依頼ページ【AP012】 | パスワード再登録ページ |
news_detail | お知らせ詳細【AP012】 | 詳細ページ |
update | 会員更新ページ【AP012】 | 情報変更ページ |
delete | 会員退会ページ(削除型)【AP012】 | 退会ページ |
stop | 会員退会ページ(論理型)【AP012】 | 退会ページ |
ブロック(汎用パーツ)
別途必要なファイル
サイトファイルはパッケージに含まれないため、別途用意していただく必要があります。
サイトファイル
フォルダ/ファイル名 | タイプ | 備考 |
---|---|---|
header_logo.png | 画像 | ヘッダーのロゴ画像 |
※jpgやsvgも利用可能 |
インポート後の必須修正点
メールアクションの有効化
インポート後は全てのメールアクションのステータスが「無効」になっており、アクションによるメール配信が実行されません。
下記のメールアクション一覧を参考に、各アクションのステータスを「有効」に切り替えていただく必要があります。
下記のメールアクション一覧を参考に、各アクションのステータスを「有効」に切り替えていただく必要があります。
アクション名 | アクション設定場所 | 種別 | 設定箇所 |
---|---|---|---|
会員登録完了メール【AP012】 | 会員新規登録【AP012】 | 登録フォームブロック | メールアクション |
テンプレートアプリをダウンロードする
※ テンプレートアプリの導入手順はこちら