チャンネルとページ
メールフォーム
INTER-STREAMには、基本的なメールフォーム機能があります。
メールフォームを作成するには、テキスト/HTMLページを作成して、「テンプレート」で「Contact Form」を選択します。
デフォルトのフィールド
メールフォームにはデフォルトで以下のフィールドが含まれます。
ラベル | HTMLフォーム要素のID/名前 ※変更不可 |
---|---|
氏名 | name |
E-Mail(確認) | emailretype |
メッセージ | message |
セキュリティ質問 | question |
メールフォームはINTER-STREAMをインストールした際に入力した通知用のメールアドレスに送信されます。
テンプレートの編集と追加フィールド
HTMLに関する知識がある場合は、対応するテンプレートを編集するかテーマに新しいテンプレートを追加することによって、連絡先フォームに追加のフィールドを含めることができます。
1. テンプレートファイルをダウンロードして編集します。
・デフォルト/クラシックテーマ:
public/frontend/default/page_contact_form.tpl
public/frontend/default/page_contact_form.mobile.tpl(モバイルインターフェース)
・V2テーマ:
public/frontend/v2/page_contact_form.tpl
注:プレーンテキストエディタを使用できます。
フィールドを必須項目に変更する
フィールドを必須項目にするには"required"クラスを使用します。
<input name="organization" id="organization" type="text" class="field required">
2. 編集したファイルをサーバーにアップロードして既存のファイルを上書きします。
ページを更新して変更を確認します。
TIPS
変更を加えたファイルは、バージョンの更新や再インストールした後に常にそれを再適用できるようにすると良いでしょう。
変更を加えたファイルは、バージョンの更新や再インストールした後に常にそれを再適用できるようにすると良いでしょう。