人気ワード

Copy Title & URL

Bookmark

Share

定期・頒布会予約編集フォームコンテンツを作成する方法

目次

  1. コンテンツタイプ:定期・頒布会予約編集フォーム
  2. コンテンツ作成
  3. コンテンツ情報 / コンテンツ設定
  4. テンプレートHTML
    1. 入力画面HTML
    2. エラー挿入HTML
    3. 確認画面HTML と 完了画面HTML

コンテンツタイプ:定期・頒布会予約編集フォーム

定期・頒布会予約情報を編集するページが作成できます。

【アフィリコード・カート】フロント側定期・頒布会予約編集フォーム

コンテンツ作成

歯車マーク:コンテンツ管理 > コンテンツ作成

コンテンツタイプ「定期・頒布会予約編集フォーム」を選択し、コンテンツを新規作成します。

【アフィリコード・カート】定期・頒布会予約編集フォーム新規作成

あらかじめ用意されたサンプルデザイン(コンテンツID:user_fixed_pay_edit)を複製・編集して、コンテンツを作成することも可能です。 変数の利用方法などもご確認ください。

コンテンツ情報 / コンテンツ設定

次に、ページ全体の閲覧・表示制御などを行います。

コンテンツ情報
コンテンツタイプ 作成するコンテンツタイプを表示
コンテンツURL https://システム設置先/contents.php?c=コンテンツID
※コンテンツIDを変更するとURLも変更されます。

コンテンツ設定
コンテンツID コンテンツURLに使用されるID
※新規作成時に指定したID。省略時は自動で付与されます。
カテゴリー名 管理用にカテゴリ分けする場合は設定。省略した場合は「未設定」に振り分け
コンテンツ名 コンテンツの管理名称
入力フォームの
必須項目設定
フロント側で入力チェックを行う項目を設定
※「氏名」「メールアドレス」は自動的に必須項目となります。
閲覧権限外の転送URL 「公開範囲」に設定していない権限でアクセスした場合の転送先URL
対象デバイス 閲覧が可能な端末を設定
※レスポンシブの場合、「PC」「スマートフォン」両方にチェックを入れてください。
対象外デバイスの転送URL 「対象デバイス」で設定していない端末からアクセスした場合の転送先URL
BASIC認証 コンテンツ閲覧時にBasic認証をかける場合に設定
公開設定 公開状態を設定。公開 / 非公開

テンプレートHTML

【入力HTML】でコンテンツのベースとなるHTML、【エラー挿入HTML】で入力エラーチェックの出力内容を記述します。
【確認画面HTML】【完了画面HTML】ではフォーム入力後のHTMLを記述します。

入力画面HTML

【アフィリコード・カート】定期・頒布会予約編集フォームの概要

【入力画面HTML】では、コンテンツのベースとなるHTMLを記述します。 主に定期・頒布会予約情報に関する入力項目(フォーム)、エラー出力の変数が使用可能です。

▼定期・頒布会予約編集画面:フロント側表示とコンテンツ変数の記述例

【アフィリコード・カート】定期・頒布会予約編集フォームの表示・記述例
【入力画面HTML】の変数
変数名 変数
【定期・頒布会予約情報】予約ID
【定期・頒布会予約情報】注文日時
【定期・頒布会予約情報】注文発行回数
【定期・頒布会予約情報】次回発送日
【定期・頒布会予約情報】ステータス
【定期・頒布会予約情報】定期・頒布会商品名
【定期・頒布会予約情報】定期・頒布会商品 キャッチコピー
【定期・頒布会予約情報】定期・頒布会商品 種別
【定期・頒布会予約情報】定期・頒布会商品 初回注文発生タイミング
【定期・頒布会予約情報】定期・頒布会商品 配送間隔
[pay_num]
[regist_unix]
[pay_count]
[next_delivery_unix]
[state]
[fixed_item_name]
[fixed_item_title]
[fixed_item_type]
[fixed_item_pay_first]
[fixed_item_pay_interval]
購入者情報(氏名)【引数対応($1)】
購入者情報(氏名(フリガナ))【引数対応($1)】
購入者情報(左)【引数対応($1)】
購入者情報(右)【引数対応($1)】
購入者情報(住所(都道府県))
購入者情報(住所(市区町村))【引数対応($1)】
購入者情報(住所(番地・建物名))【引数対応($1)】
購入者情報(電話番号)【引数対応($1)】
購入者情報(メールアドレス)【引数対応($1)】
[name]
[name_ruby]
[add_num1]
[add_num2]
[add_pre]
[add_city]
[add_last]
[tel]
[mail]
配送先情報(氏名)【引数対応($1)】
配送先情報(氏名(フリガナ))【引数対応($1)】
配送先情報(左)【引数対応($1)】
配送先情報(右)【引数対応($1)】
配送先情報(住所(都道府県))
配送先情報(住所(市区町村))【引数対応($1)】
配送先情報(住所(番地・建物名))【引数対応($1)】
配送先情報(電話番号)【引数対応($1)】
配送先情報(備考)【引数対応($1)】
[adds_name]
[adds_name_ruby]
[adds_add_num1]
[adds_add_num2]
[adds_add_pre]
[adds_add_city]
[adds_add_last]
[adds_tel]
[remarks]
フリー項目1~5【引数対応($1)】[free1]~[free5]
決済方法[pay_type]
カード番号【引数対応($1)】
有効期限(年)
有効期限(月)
セキュリティーコード【引数対応($1)】
カード名義【引数対応($1)】
[card_num]
[card_y]
[card_m]
[card_code]
[card_name]
エラー挿入位置(エラー挿入HTML)[error]
編集フォーム開始タグ
編集フォーム開始タグ(確認画面なし)
フォーム終了タグ
確認ボタン
[form_start]
[form_start_skip]
[form_end]
[form_check_button]

引数対応($1)の変数
セレクタ指定(class、idなど)をすることができます。
記述例:[name:class="form_name"]
出力例:<input type="text" name="name" value="" size="40" maxlength="255" class="form_name">

Attention

フォームを作成する場合、必ずフォームスタートの変数:[form_start]とフォームエンドの変数:[form_end]を配置します。
確認画面を表示させずに完了画面へ遷移したい時は、[form_start]の代わりに[form_start_skip]を配置します。

エラー挿入HTML

【アフィリコード・カート】定期・頒布会予約編集フォームのエラー挿入概要

【エラー挿入HTML】編集エリアでは、「入力フォームの必須項目設定」に基づいた不備があった場合のエラー表示を記述します。

エラー表示は、【入力画面HTML】で「エラー挿入位置(エラー挿入HTML)」変数: [error] の記述のある箇所に出力されます。

▼エラー挿入:フロント側表示とコンテンツ変数の記述例

【アフィリコード・カート】フロント側のエラー表示例
【エラー挿入HTML】の変数
変数名 変数
エラーメッセージ(/)
エラーメッセージ(<br />)
エラーメッセージ(<li></li>)
エラーメッセージ(<span></span>)
[error_message_slash]
[error_message_br]
[error_message_li]
[error_message_span]

確認画面HTML と 注文完了画面HTML

【アフィリコード・カート】確認画面と完了画面

【確認画面HTML】と【完了画面HTML】の編集エリアでは、フォーム入力後の確認画面と、その次の完了ページを記述します。

確認画面HTMLの作成は、入力画面HTMLで記述したソースコードをそのまま使用することで作成が可能です。 ※確認画面HTMLにも[form_start]と[form_end]の変数は必要です。

完了画面HTMLはサイトのトップページへのリンクを設定することが一般的です。

関連記事

アフィリコード・カート

https://cart.affilicode.jp/

アフィリエイトに特化したカートシステム

フォーム一体型LP・定期購入・豊富な決済方法など
広告運用に最適化されたアフィリエイト専用カート

おすすめ記事