http://modx.jp/news/evolution/20200513.html
1.0.23Jをリリースしました。1.0.22Jの不具合修正とPHP7.4対応、
開発支援用ヘルパの追加などが主な改修内容です。
1.0.23Jをリリースしました。
1.0.23Jをリリースしました。
バージョン 1.0.23J
php 7.4.3
MySQL 5.7.27
サーバー スターサーバー
eformを送信後、thankyouパラメータの表示ではなく、サイトスタートにリダイレクトされます。
メールの送信は成功しています。
スニペットは下記のように記述しています。
関連するのか、環境依存かわかりませんが、送信されたメールも同時に同じ内容で2通来ます。
php 7.4.3
MySQL 5.7.27
サーバー スターサーバー
eformを送信後、thankyouパラメータの表示ではなく、サイトスタートにリダイレクトされます。
メールの送信は成功しています。
スニペットは下記のように記述しています。
コード: 全て選択
[!eForm? &to=`[(emailsender)]` &from=`[(emailsender)]`&fromname=`[(site_name)]`&tpl=`contactForm` &report=`contactReport` &thankyou=`contactThankyou` &subject=`[+subject+]`!]
1.0.23Jをリリースしました。
試してみましたが再現しませんでした。何か他にヒントになりそうな情報はありますか?
&thankyouパラメータ自体は問題なくて、他の要因でトップにリダイレクトしているのかも・・
&thankyouパラメータ自体は問題なくて、他の要因でトップにリダイレクトしているのかも・・
1.0.23Jをリリースしました。
yamaさま
すみません、原因がわかりました。
eformを2重に読み込んでいたようです。
同じテンプレート内の[*content:strip_tags:summary*]を使用していたため、
htmlのソースには出ていませんでしたが、本文のeformが2度読み込まれていたようです。
[*content:strip_tags:summary*]を消すか、
テンプレートに直接eformを書くことで解決できました。
すみません、原因がわかりました。
eformを2重に読み込んでいたようです。
同じテンプレート内の[*content:strip_tags:summary*]を使用していたため、
htmlのソースには出ていませんでしたが、本文のeformが2度読み込まれていたようです。
[*content:strip_tags:summary*]を消すか、
テンプレートに直接eformを書くことで解決できました。
1.0.23Jをリリースしました。
なるほど、、今後の参考にさせていただきます。