多くの可能性があるため、テキストは非常に膨大です。
説明
eFormは、ユーザーが入力したデータを処理します
サイト上のフォーム。 受信したデータは、以下を使用して電子メールで送信できます。
html形式、添付ファイル、
留守番電話、高度なデータ処理、カスタムの生成
レポート。
必須パラメーター
&フォーミド
送信時に使用するフォームのID
データ。 このパラメーターは、複数の場合に必要です
フォーム。 フォームテンプレートには、同じ識別子の非表示フィールドが必要です。<input type = "hidden" name = "formid"
value = "formName" />または(eForm 1.4.x以降)次のことができます
フォームタグでIDを直接設定します:<form
id = "formName" ...>;
&tpl
チャンク名(番号ではない)またはドキュメントID(番号)の
使用済みテンプレート(1.4.4の新機能)スニペットを次のように使用することもできます
テンプレートソース。 この場合、パラメーターは送信されません。 定期的に
フォームフィールドは、変数を自動的に追加するため、変数を含める必要はありません
eFormが有効になっている、
自分で値を設定する場合を除きます。 特別利用可能
変数:[+ validationmessage +]、
[+ postdate +]、[+ verimageurl +]、[+ debugText +]。 各フォームには
変数[+ validatiomessage +]。
報告
テンプレートのチャンク名(番号ではない)またはドキュメントID(番号)
レポート。 すべてのフォームを含める必要があります。
追加オプション
&to (オプション)
メールアドレス
情報の送信先。 複数のアドレスを使用できます
それらをコンマ(、)で区切ります。 指定しない場合は、システムアドレスが使用されます。
&from (オプション)
レターの送信者のアドレスを設定します。
&fromname
(オプション)
レターの送信者の名前を設定します。
&replyto (オプション)
使用するアドレスを含むメールアドレスまたはフィールド
返信の手紙。
&sendirect (オプション)
フォームフィールドを使用して住所を決定する機能が含まれます。
手紙の送付先。
- 1-包含
- 0-シャットダウン(デフォルト)
&cc
(オプション)
&emailと同じですが、
ccの場合:
&bcc
(オプション)
&emailと同じですが、
bccの場合:
&ccsender
(オプション)
フォームデータのコピーをユーザーに送信します。 デフォルトは0です。eForm検索
電子メールという名前のフィールドのユーザーアドレス。
- 1-有効にする
- 0-無効(デフォルト)
&件名 (オプション)
メッセージの件名。[。フォームフィールド。]が含まれる場合があります。 例:ありがとう
ご注文について[.firstname。] [.lastname。]
&noemail (オプション)
eFormを保護します
手紙を送る。
- 1-メールの送信を無効にします
- 0-電子メールの送信を有効にします(デフォルト)
&mailselector (オプション)
選択時に使用されるフォームフィールドを設定します
アドレスのコンマ区切りリスト(、)からの単一のアドレス
&toパラメーターで使用します。 フィールド値が決定します
使用されている住所の番号。 番号1は最初のアドレスに対応し、Nは最後のアドレスに対応します。
例:&to
= `販売@ me.com、サポート@ me.com、請求@ me.com`およびmailselector =`トピック `
フォームは、ドロップダウンリストの形式でトピックフィールドを使用します。 いつ
ユーザーが値を選択してから、1つのアドレスを決定します。
フォームデータの送信先。
&モバイル (オプション)
モバイルデバイスの電子メールアドレス。 ショート送信に使用
メッセージ。
&mobiletext (オプション)
モバイルデバイスに送信するメッセージ。 [。フィールドを含む場合があります
フォーム。]。 例:[.firstname。]の注文。
&thankyou (オプション)
チャンク名(番号ではない)またはドキュメントID(番号)の
データ送信後にユーザーに表示される使用済みメッセージテンプレート
フォーム。 &tplのようなタグ
&gotoid (オプション)
送信後に移行が行われるドキュメントのID
フォームデータ。 &thankyouも参照してください。
&カテゴリ (オプション)
eFormの分類に使用される名前またはカテゴリ識別子。 カテゴリーが見つからない場合、
自動的に作成されます。 これは件名行で使用されます。
&キーワード (オプション)
コンマ(、)または[+フォームフィールド+]で区切られたキーワード
データバンクを検索するときに使用されます。 たとえば、[+ firstname +]、
[+姓+]、[+メール+]
&自動送信者 (オプション)
メッセージ送信時に表示されるメールアドレス
留守番電話。 例:no-reply@mydomain.com
&autoSenderName
(オプション)
留守番電話メッセージで使用される名前。
&automessage (オプション)
チャンク名(番号ではない)またはドキュメントID(番号)の
留守番電話メッセージで使用されるテンプレート。 [。フォームフィールド。]を含む場合があります。
&allowhtml (オプション)
メッセージにHTMLを使用しているユーザーを含めます。
- 1-有効
- 0-オフ(デフォルト)
&言語 (オプション)
使用するメッセージと検証言語を設定します。 言語の名前
MODxと同じ。
&vericode (オプション)
確認コードが含まれています。 テンプレートには、検証用のフィールドが含まれている必要があります。
変数[+ vericode +]。
&デバッグ (オプション)
拡張フォーム検証エラーメッセージが含まれます。 主に
#LISTおよび#SELECTのデバッグ用。
&sendAsHtml (オプション)
どのメッセージがhtml形式を使用するかを決定します。
- 1-すべてのメッセージ
- レポート、
定型句、モバイル-特定のタイプ
投稿
&sendAsText (オプション)
テキスト形式を使用するメッセージを決定します。
- 1-すべてのメッセージ
- レポート、
定型句、モバイル-特定のタイプ
投稿
&sessionVars (オプション)
セッション変数名$ _SESSION、
コンマ(、)で区切られます。 それらは前にフィールド値のリストに追加されます
フォームの表示で、非表示フィールドとして使用できます。 もしあなたが
このパラメータを使用して、重要なことを明らかにしないようにしてください
セッション情報(非表示フィールドは情報を保護しません!)。
eFormは実行されないため
そのような値の自己処理、その後にそれらを含める必要があります
パターン。 例:
[!eForm&sessionVars = `jobID` ...]]および<input type =" hidden "
値= "[<!--> + jobID +]" />
&postOverides (オプション)
&sessionVarsと組み合わせて使用します。 セッション変数は
フォームに入力された値で上書きされます。 で取得した値1を設定する場合
フォームデータが優先されます。
&reportAbuse (オプション)
「1」に設定すると、メッセージは特別な
eFormインジェクションの試みに気づいた場合のメールアドレス(控えめに使用)。
&cssStyle (オプション)
スタイル定義をページ領域に追加します
送信後にユーザーへのフォームまたはメッセージが表示されます
(&感謝の場合のみ
インストール済み)。 値は、ドキュメント識別子(番号)、名前の形式にすることができます
スタイルシートへのチャンクまたはリンク(相対または絶対)。 できる
コンマ(、)で区切られた複数の値を使用します(実際には、
3種類すべての値を組み合わせます)。
例:
[!eForm
&cssStyle = `assets / site / forms.css、chunkName` ...]]
[!eForm&cssStyle = `chunkName` ...]]
[!eForm&cssStyle = `http:// mysite.com / assets / styles / forms.css` ...]]
チャンク(およびドキュメント識別子が設定されている場合はドキュメント)は、
次の形式の値を使用します。
- どうやって
統合ユニット
スタイルシートへのリンクとして:<link href = "assets / site / forms.css"
rel = "stylesheet" type = "text / css">
スタイルシートへのリンクのカンマ区切りリストとして:
資産/サイト/forms.css、資産/サイト/more.css、資産/サイト/gone_overboard.css