« [バグ]cfFormMailerでファイルアップロードができない場合の対処 | メイン | Twitter始めました »

[cfFormMailer]配布パッケージ内サンプルの使用について

MODx公式フォーラムにて「cfFormMailerの確認画面へ進めません」という投稿がありましたので、調べてみたところ、
サンプルとして同梱している入力画面チャンク、および環境設定チャンクをそのままの設定で使用した場合に
メールアドレスの検証がうまく行われず、必ず検証エラーとなってしまうことを確認しました。

これは、環境設定の「自動返信メールの宛先として使用するフィールド名」が email であるのに対し、
入力画面サンプル(form.html)のメールアドレスフィールド名が email1 であるため、
「自動返信メールフラグ」が 1 の場合に行う自動返信先メールアドレスのチェックに必ず引っかかってしまうことが原因です。

サンプルをそのまま使用する場合は、以下のいずれかの方法で設定値を変更してからご利用ください。

A.入力画面の属性値を変える
入力画面チャンクのメールアドレス入力のためのinputタグのname属性を、 email に変更します。
<input name="email" size="30" id="f_email" type="text" />
B.環境設定値を変える
環境設定チャンクの「自動返信メールの宛先として使用するフィールド名」をemail1に変更します。
reply_to = email1

カテゴリ:cfFormMailer | トラックバック (0)

トラックバック

このエントリーのトラックバックURL:
http://www.clefarray-web.net/blog/tb/28

カテゴリーs

Powered by Movable Type 5.01

墨田区 錦糸町のホームページ制作工房 クレファレイ・ファクトリーによるブログです。

クレファレイ・ファクトリー