問題タブ [gravity-forms-plugin]

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 投票する
1 に答える
137 参照

php - フォームへの入力を 1 時間ごとに制限しますか?

現在、Gravity Forms プラグインを使用しており、1 日、1 週間、1 か月、1 年ごとにフォーム エントリを制限するように設定されています。残念ながら、時間単位で必要です。編集中の元のコードは次のとおりです。

私は次のコードを試しました.0分0秒から始めて、1時間を追加するとうまくいくと思いましたが、うまくいきません:

私は gmdate 関数を使用したことがないので、誰かが私が欠けているものを簡単に説明してくれるなら、これを理解したいと思っています. ありがとう!

0 投票する
2 に答える
9467 参照

wordpress - 高度なカスタム フィールドと重力フォーム

WordPress サイトでカスタム投稿タイプ UI と高度なカスタム フィールド プラグインを使用して、カスタム投稿タイプとカスタム フィールドを作成しました。

私の目標は、サイトのフロント エンドにカスタム投稿タイプを設定する Gravity Form を作成することです。

Gravity Forms 用のこの ACF プラグインをインストールしました: https://github.com/stormuk/Gravity-Forms-ACF-Field/

フォーム作成メニューで [投稿フィールド] --> [カスタム フィールド] を選択して、ACF で作成したカスタム フィールドを Gravity フォームにリンクしようとしました。

しかし、ACF で作成したカスタム フィールド名が「既存の」カスタム フィールド ドロップダウン セレクターのオプションとして表示されません。代わりに、定義したカスタム フィールド名と一致しない「field_512512a14d」などのオプションが表示されます。これらの奇妙なフィールド名を選択しても、Gravity Form を完了しても、バックエンドに新しい投稿が入力されません。

このプラグインを正しく機能させる方法について誰かアドバイスをいただけますか?

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

javascript - 重力形式で JQuery を使用して値を取得する

指数関数を含む数式を重力フォーム (WordPress) に追加しようとしています。指数関数がないため、組み込みの電卓を使用できません。その基本的にはローン計算機です。

r=レート ;(form_id=4)/12

p=貸与額 ;(form_id=1)

D=duration ;(form_id=2, [ドロップダウンメニュー]) * 12

X=p(r/1-(1+r)^-D)

X=返済

ここで、フォームから r、p、D をドロップダウンと数字の形式で取得します。

これまでのところ、HTMLボックスを配置し、このコードを挿入しました:

私はプログラミング BG を持っていません。サポート チームのメンバーから入手しました。

私が理解しているのは、このコードが field_id 2 の計算を置き換えることです (これは X=[毎月の返済] を私の式の結果で示しています -> "/****/"

しかし、私は式を書かなければならず、jQueryでフォームから値を取得して式に入れる方法がわかりません。

W3school と別の Web サイトから JavaScript 数学関数を見つけたので、式を書くことに問題はありません。値を取得するには jQuery の助けが必要です。

誰かがそれを手伝ってくれるかどうか疑問に思っていましたか?

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

wordpress - Gravity Form に変更が表示されない

wordpress サイトで作業していたところ、奇妙な問題が発生しました。重力フォームがあります。変更を加えようとしていますが、フォームを使用したページに変更が表示されません。しかし、フォームをプレビューすると、表示が変わります。なぜなのか教えていただけますか?

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

php - Gravity Forms から値を取得 - HTML フィールド

最初にその投稿を参照してください:

重力形式で JQuery を使用して値を取得する

私はこのコードを試していますが...何も起こりませんでした。私がしたステップバイステップ:

  1. WPの新規インストール。
  2. プラグイン重力フォームをインストールする
  3. Form1 を作成します (フォームの ID = 1)
  4. Form2 の作成 (フォームの ID = 1)
  5. Form2 に 5 つの数値フィールドを追加します (フィールドの ID は 1、2、3、4、5 です)。
  6. HTML フィールドを追加
  7. このコードを HTML フィールドに配置します。

    /li>
  8. 変更を Form2 に保存します。

  9. クリックして Form2 をプレビュー

フィールド (フィールド ID = 5) に値 10 を書き込むと、フィールド (フィールド ID = 2) の値は値 120 で表示されます。

しかし、フォームを表示してフィールドに入力しても何も起こりません。

私は何を間違っていますか?

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

php - Gravity Forms で指数値を計算する

プログラムのドキュメントを見てきましたが、指数演算を実行するオプションが見つかりません。

何か方法はありますか?, 多分スクリプトで?

ありがとう、

0 投票する
2 に答える
885 参照

javascript - スクリプトから即時計算を取得

次のように、計算フィールドを使用して Gravity Forms でいくつかのテストを行っています。

結果は、追加の操作なしですぐに表示されます。

しかし、このスクリプトを HTML フィールド タイプに割り当てることはできません。上記の例のように、すぐに動作します。

Javascript の keyup のようなイベントがあるのでそれを読みましたが、支配的な言語ではないため、機能させることができません。

最初の例のように、どうすればすぐに結果を得ることができますか?

更新 1

コールバックの実行方法について読んでいて、次のコードにたどり着きました:

しかし、結果は同じです。計算がすぐに取れない。

更新 2:

再挑戦するも結果が出ない…

更新 3:

このコードはhtmlフォームからのものです:

コードを見ると、1 つのコンテナー id=input_6_2 があります。提案されたコードでこのIDを使用しました:

Javascript コンソールを使用すると、この行に次のエラーが表示されます:「Uncaught TypeError: undefined is not a function.

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

javascript - Gravtiy Forms API ユーザーが投稿した投稿

ユーザーがカスタム フィールドを含む投稿を WordPress に直接アップロードできるように (重力フォームを使用して) フォームをセットアップしましたが、これはすべて美しく機能します。ただし、Titanium ビルド アプリからの送信を許可するように Gravity フォーム API をセットアップしました。いくつかのデータを正常に送信し、WordPress の [エントリ] タブに表示できますが、投稿として公開されません。

これは Gravity Forms API の制限ですか、それとも私が見逃したものですか? この機能はフックで複製できると確信していますが、これは Gravity Forms がすでに自動化しているものなので、可能であるべきだと思います!

それが役立つ場合のコードは次のとおりです。