問題タブ [ninja-forms]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
387 参照

php - WP - 忍者フォーム WP プラグインにデータを保存するときにすべてのフィールドを保存しない

Ninja form docsで確認できるフロントエンドからデータを送信する方法の例に基づいて、WP に保存するために Ninja form プラグインにデータを送信しています。私は以下で構築されたバックエンド側でそれを実装しましたlaravel/php:

は次のformDataようになります。

私の場合、WPidの id はどこにあり、fields 配列内の各オブジェクトはフォーム内のフィールドを表します。そのオブジェクトの ID はそのフィールドの ID です。私の場合、ID 1 は名前フィールドの ID、ID 2 はメール フィールドの ID、ID 3 はメッセージ フィールドの ID です。下の画像でわかるように、データはフィールドに正常に保存されていますが、フィールドには保存されていません。ninja formContact formmessageemailname

ここに画像の説明を入力

WP DB postmeta テーブルを確認すると、フィールドが次のように保存されていることがわかりました。

問題は、フィールドが値なしnameでのみ保存されfield_ていることです。他のフィールドが保存されているときに問題が発生するのはなぜですか? また、次のようなキーと値のペアを使用してデータを送信しようとしました。

しかし、messageフィールドは保存されていません。messageフィールドとフィールドkeyのid の組み合わせを試してみましたnameが、メール フィールドが保存されませんでした。ここで何が間違っていますか?

0 投票する
1 に答える
2699 参照

wordpress - 忍者フォームが送信されない

このフォームに少なくとも 5 回は記入したはずですが、提出タブに「提出が見つかりませんでした」というメッセージが表示されます。理由はありますか?

http://gdh.kailikameoka.com/volunteer/