ページ 11

1.0.23Jをリリースしました。

Posted: 2020年5月13日(水) 23:06
by yama
http://modx.jp/news/evolution/20200513.html
1.0.23Jをリリースしました。1.0.22Jの不具合修正とPHP7.4対応、
開発支援用ヘルパの追加などが主な改修内容です。

1.0.23Jをリリースしました。

Posted: 2020年5月14日(木) 18:15
by masco
バージョン 1.0.23J
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+]`!]
関連するのか、環境依存かわかりませんが、送信されたメールも同時に同じ内容で2通来ます。

1.0.23Jをリリースしました。

Posted: 2020年5月14日(木) 22:29
by yama
試してみましたが再現しませんでした。何か他にヒントになりそうな情報はありますか?
&thankyouパラメータ自体は問題なくて、他の要因でトップにリダイレクトしているのかも・・

1.0.23Jをリリースしました。

Posted: 2020年5月14日(木) 23:39
by masco
yamaさま

すみません、原因がわかりました。
eformを2重に読み込んでいたようです。

同じテンプレート内の[*content:strip_tags:summary*]を使用していたため、
htmlのソースには出ていませんでしたが、本文のeformが2度読み込まれていたようです。

[*content:strip_tags:summary*]を消すか、
テンプレートに直接eformを書くことで解決できました。

1.0.23Jをリリースしました。

Posted: 2020年5月15日(金) 10:11
by yama
なるほど、、今後の参考にさせていただきます。