-----
ご利用のサーバ: さくらインターネット ビジネスプロ
MODXのバージョン: 1.0.6J-r8
PHPのバージョン: 5.2.17
MySQLのバージョン: 5.5.28-log
ブラウザ: FireFox18
-----
eFormのバージョン 1.4.4.7
いつもお世話になっております。
modx新規インストールで、インストールされたeformのデモページを修正してフォームを作ったのですが、
&ccsender=`1`にして、入力者に控えを送る設定にすると
&to=`アドレス` のアドレスに同じものが2通届きます。
&ccsender=`0`にすると1通です。
スニペットコール
[!eForm?
&formid=`ContactForm`
&subject=`【サイト】[+subject-title+]` // 送信するメールのタイトル
&from=`support@hogehoge.jp`
&fromname=`【サイト】`
&to=`support@hogehoge.jp` // フォームメールの送信先
&ccsender=`1` // 入力者にもCCを送る1
&tpl=`14` //【必須】フォーム本体のHTMLコード(リソースIDで指定)
&vericode=`1` // CAPTCHによる入力チェック
&sendAsText=`1` // テキストメールで送信
&report=`15` //【必須】送信するメールのひな型(リソースIDで指定)
&invalidClass=`invalidValue` // 無効な値のcss class
&requiredClass=`requiredValue` // エラー項目のcss class
&cssStyle=`ContactStyles`
&gotoid=`13` // 送信完了後に表示するページのリソースID
!]
modx 1.0.6J-r4 eForm 1.4.4.7
modx 1.0.4J eForm 1.4.4.6
の各サイトでもほぼ同じようにeFormのスニペットコールをしているのですが、
どちらも1通のみです。
原因がわからないのですが、方法はないでしょうか?
よろしくお願いします。
また、ずっと気になっていたのですが
&vericode の文言や色ってどこで設定しているのでしょうか?
ikaとかawabiとか寿司ネタなのはおもしろいのですが、変更することはできるのでしょうか? ^^;
eformで&ccsender=`1`にすると&to=`アドレス`に2通届く
Re: eformで&ccsender=`1`にすると&to=`アドレス`に2通届く
最新版では解決してたと思うのでアップデートするか、1.0.6J-r5以降なので、最新版に同梱されているeFormをアップデートするだけでもよいと思います。
MODXにある程度慣れてる場合は、管理画面のバックアップ機能でダウンロードできるsqlファイルをテキストエディタで開いて文字列検索するとヒントを得やすいかも?MODXはほとんど全ての設定をファイルではなくデータベースに置きますので。
背景画像は manager/media/captcha/noises/ で、文言はグローバル設定の「CAPTCHA用ワード」で変更できます。min-o さんが書きました: &vericode の文言や色ってどこで設定しているのでしょうか?
ikaとかawabiとか寿司ネタなのはおもしろいのですが、変更することはできるのでしょうか? ^^;
MODXにある程度慣れてる場合は、管理画面のバックアップ機能でダウンロードできるsqlファイルをテキストエディタで開いて文字列検索するとヒントを得やすいかも?MODXはほとんど全ての設定をファイルではなくデータベースに置きますので。
Re: eformで&ccsender=`1`にすると&to=`アドレス`に2通届く
もしかすると本体側のMODxMailerのバグかも?
その場合はmanager/includes/controls/modxmailer.inc.phpを最新版のものに差し替えると直ると思います
MODxMailerの確認のほうが簡単なので、こっちを先に試してみてください
その場合はmanager/includes/controls/modxmailer.inc.phpを最新版のものに差し替えると直ると思います
MODxMailerの確認のほうが簡単なので、こっちを先に試してみてください
Re: eformで&ccsender=`1`にすると&to=`アドレス`に2通届く
返信ありがとうございます。
次に、eformを1.0.8 のものと差し替えましたが、変わらずtoあどれすに2通届きます。
CAPTCHA用画像とワードの場所ありがとうございます。
1.0.8 のファイルに差し替えてみましたが、変わりません。その場合はmanager/includes/controls/modxmailer.inc.phpを最新版のものに差し替えると直ると思います
次に、eformを1.0.8 のものと差し替えましたが、変わらずtoあどれすに2通届きます。
CAPTCHA用画像とワードの場所ありがとうございます。
なるほど。次回あったらこれで検索してみます。管理画面のバックアップ機能でダウンロードできるsqlファイルをテキストエディタで開いて文字列検索するとヒントを得やすいかも?MODXはほとんど全ての設定をファイルではなくデータベースに置きますので。
Re: eformで&ccsender=`1`にすると&to=`アドレス`に2通届く
1.0.6J-r8 デモサイト設定しました。
http://130219153102-1949.evo.demo.modx.jp/manager/
デフォルトのまま、toだけ変えたところ1通のみでした。
間違えました。
toだけ変えたのみでも、2通届いていました。
リソースID 13,14,15を製作中のものと同じに変更したところ、2通になりました。
//でコメントアウトして、最低限のスニペットコールにしても変わりません。
1.0.8J デモサイトも設置してみました
http://130219160245-1949.evo.demo.modx.jp/manager/
やはり toだけ変えたのみでも、2通届いていました。
http://130219153102-1949.evo.demo.modx.jp/manager/
間違えました。
toだけ変えたのみでも、2通届いていました。
リソースID 13,14,15を製作中のものと同じに変更したところ、2通になりました。
//でコメントアウトして、最低限のスニペットコールにしても変わりません。
1.0.8J デモサイトも設置してみました
http://130219160245-1949.evo.demo.modx.jp/manager/
やはり toだけ変えたのみでも、2通届いていました。
Re: eformで&ccsender=`1`にすると&to=`アドレス`に2通届く
サンプルありがとうございます。これ使って調べてみますね
Re: eformで&ccsender=`1`にすると&to=`アドレス`に2通届く
https://github.com/modxcms-jp/evolution ... 2c753e209e
修正しました
https://raw.github.com/modxcms-jp/evolu ... rm.inc.php
assets/snippets/eform/eform.inc.php をテキストエディタで開いて上記の内容を貼り付けてサーバ上に転送してみてください
修正しました
https://raw.github.com/modxcms-jp/evolu ... rm.inc.php
assets/snippets/eform/eform.inc.php をテキストエディタで開いて上記の内容を貼り付けてサーバ上に転送してみてください
Re: eformで&ccsender=`1`にすると&to=`アドレス`に2通届く
assets/snippets/eform/eform.inc.php 差し替えで
無事1通になりました。
ありがとうございます!
無事1通になりました。
ありがとうございます!
