エクスプレスフォームの「フォーム送信データを保存する」設定について

2019年5月20日 at 13:31

フォームブロック(エクスプレスフォーム)のブロック編集画面で[結果]-[フォーム送信データを保存する]を有効にした場合の挙動に関する質問です。

管理者宛メールのテンプレートを確認しますと
/concrete/mail/block_express_form_submission.php

文面に[管理画面]-[レポート]-[フォーム一覧]のURLを表示するかの条件分岐と思しき記述がございます。
しかし手元の環境では有効、無効いずれの場合もURLを含めることができません。

必要な設定が不足している等、何かご存知の方がいらっしゃいましたらご教示いただけますと助かります。
過去の投稿と一部重複する内容になりますがご容赦ください。
http://concrete5-japan.org/community/forums/chat/post-18042/

よろしくお願いいたします。


# concrete5 バージョン
8.5.1

# PHP バージョン
7.2.6

# サーバー
エックスサーバー

タグ:

Re: エクスプレスフォームの「フォーム送信データを保存する」設定について

2019年8月16日 at 5:18
URLを含めたい?と言うように読めますが、何をしたいのか読み取れませんでしたので、詳しく補足してもらえますか。
 

Re: エクスプレスフォームの「フォーム送信データを保存する」設定について

2019年8月16日 at 17:34
hishikawa様

エクスプレスフォームブロックの[ブロック編集]-[結果][フォーム送信データを保存する]で
管理者宛メール文面を切り替えたいと考えておりました。

A. チェックがある場合は以下を含める

・フォーム名($formName)
・[管理画面]-[レポート]-[フォーム一覧]の対象フォームのURL($formDisplayUrl)

B. チェックがない場合は以下を含める

・フォーム名($formName)
・フォーム送信内容($submittedData)

テンプレートにある条件分岐はチェックの有無で文面を切り替えるためのもの?と思ったのですが
手元の環境ではチェックの有無に関わらず同じ文面になったためお尋ねした次第です。
 

Re: エクスプレスフォームの「フォーム送信データを保存する」設定について

2019年8月16日 at 20:59
チェックの有無で文面を切り替えるものなのはその通りですが、バグで動いていなかったようです。修正済みですので、次バージョンでは反映されると思います。
http://github.com/concrete5/concrete5/issues/7983
 

Re: エクスプレスフォームの「フォーム送信データを保存する」設定について

2019年8月19日 at 10:21
hishikawa様

修正済みである旨承知しました。
ご案内くださいましてありがとうございました。
 

Re: エクスプレスフォームの「フォーム送信データを保存する」設定について

2019年10月7日 at 19:23
hishikawa様

8.5.2にて動作を確認できました。
ありがとうございました。