-
投稿者投稿
-
-
2022年10月24日 18:02:45 #12619f_kaneda参加者
環境:
FileMaker Cloudバージョン 2.19.5.42
FMProバージョン 19.5.4.401
WordPressバージョン 6.0.3
Twenty Twenty-Two
PHP バージョン 7.4.28使用テーマ Twenty Twenty-Two
Contact Form 7 バージョン 5.6.3
FMPress Forms バージョン 1.2.2Contact Form 7 のタグ設定にてdateを使用し、日付を選択して入力したさいにFMCloud側に入力データが反映されません。
FMCloud側のフィールドタイプは「日付」、「テキスト」両方とも試しましたが反映されませんでした。
該当のタグの設定をdateからtextに変更し、FMCloud側のフィールドタイプを「テキスト」に変更すると
入力データが反映されるのでフィールド名を間違えている可能性は無さそうです。date以外のタグについてはtext、numberなど問題なくFileMakerCloud側に反映されます。
各種バージョンアップが行われていましたので
Contact Form 7 バージョン 5.6.4
FMPress Forms バージョン 1.3.0
上記環境でも試しましたがdateを指定した際には同じくFMCloud側に反映されませんでした。
dateを使用している以外の部分についは問題無く反映されています。dateのみ抜け落ちてしまう状態です。FileMakerでフィールドを増やす時にタイプ以外の設定は作成時のままです。
他に設定が必要でしたらご教授頂ければとおもいます。
よろしくお願いいたします。 -
2022年10月27日 17:32:21 #12630EM003キーマスター
ご連絡くださりまして、ありがとうございました。
いただいた内容通りの挙動を確認いたしました。この問題は次回のアップデートで修正される見通しです。
ご迷惑をおかけしますが、少々お待ちくださいますようお願い申し上げます。 -
2022年10月31日 17:24:52 #12642EM003キーマスター
本日、FMPress Forms 1.3.1を公開しました。
バージョン1.3.1では、日付タイプのフォームタグを利用した際にデータが保存されない不具合が修正されております。
お手数ですが、ご確認くださいますと幸いです。また、本件については、詳細なご連絡くださりまして、誠にありがとうございました。
-
2022年11月02日 16:31:17 #12643f_kaneda参加者
早速の更新のご対応ありがとうございます。
テストしていた環境のWordPress更新を止めておらず、前回からWordPress環境が変わっております。
WordPressバージョン 6.1
FMPress Forms バージョン 1.3.0
上記バージョンにて再度保存されないことを確認後、
WordPressの管理画面からFMPress Formsのバージョンを1.3.0から1.3.1へ更新し、
前回からの各種設定の変更無しにFMCloud側に保存されることができました。FileMaker Cloudバージョン 2.19.5.42
FMProバージョン 19.5.4.401
WordPressバージョン 6.1
PHP バージョン 7.4.28使用テーマ Twenty Twenty-Two
Contact Form 7 バージョン 5.6.4
FMPress Forms バージョン 1.3.1
FMPress CloudAuth バージョン 1.0.0Contact Form 7 のタグ設定 date
日付ピッカーにて2022年11月2日を選択(日付のボックス内の数値は2022/11/02)
FMCloud側のタイプ設定 日付
FMCloud側に保存されたデータ 2022/11/02Contact Form 7 のタグ設定 date
日付ピッカーにて2022年11月2日を選択(日付のボックス内の数値は2022/11/02)
FMCloud側のタイプ設定 テキスト
FMCloud側に保存されたデータ 11/02/2022テキストタイプの際は並び順が変わりましたが、
こちらFMCloud側の設定を深追いしておらず、日付をテキストタイプで管理することも想定しておらず特に問題というわけではありません。
念のため共有させて頂きます。ご対応ありがとうございました。
-
2022年11月02日 19:07:11 #12644EM003キーマスター
ご丁寧かつ詳細な返信をくださりまして、ありがとうございました。
FileMaker ServerやFileMaker Data APIの仕様として、扱うことが可能な日付データのフォーマットは「11/02/2022」のような形式です。「2022/11/02」のようなフォーマットでFileMakerに送信した場合、送信されたデータはデータベースに保存されません。
そのため、CF7のタグタイプを日付とした場合、FMPress Formsプラグインはフォームから送信されたデータのフォーマットを前述のように変更した上でFileMakerに送信しています。
しかしながら、この段階ではFileMakerデータベース側のフィールドタイプは参照しておりません。そのため、フィールドタイプが「日付」「テキスト」のいずれであっても「11/02/2022」のようなフォーマットでFileMakerに送信しています。
以上のことから、ご連絡をいただいた内容は想定通りの挙動であると判断しております。
-
2022年11月04日 16:35:15 #12645f_kaneda参加者
仕様のご説明ありがとうございます。理解いたしました。
この度はありがとうございました。
-
-
投稿者投稿
- このトピックに返信するにはログインが必要です。