問題タブ [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 投票する
0 に答える
168 参照

php - WordPress 重力フォーム + jQuery + Uploadify の問題

WordPress プラグインの場合、Uploadify を使用していくつかのドキュメント ファイル (txt、doc) をアップロードし、そのコンテンツを PHP で読み取る必要があります。文字列をつかみ、Gravity フォーム フィールドにロードします。私はこれを成功させることができました。

ただし、管理者は投稿されたファイルをWordPressに裏打ちされた状態で見ることができるため、選択したファイル(上記)をGravityフォームでファイルとして送信したいと考えています。

重力フォーム フックを使用してファイル名 + パスを設定する方法はありますか? または、私の問題の解決策はありますか?

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

php - 列数が可変の PHP および MySQL テーブル レポート

誰かがこれまでにこのようなことを試みたり見たりしたことがありますか?

私の PHP/MySQL の知識はありませんが、友人はこれはかなり簡単にできると断言してくれます (彼はまだそれにアプローチする方法について何の提案もしていませんが...)。私が持っている情報は、これがカスタム PHP ビルドであるということです。

また、さまざまなヘルプ サイトを検索しましたが、MySQL データからテーブルをレンダリングして、フィールド内のカンマ区切りの入力の数に応じて列数を変動させるコードの例は見つかりませんでした。だから、ここに行きます:

Gravity Forms v. 1.8.4 を使用して、WordPress 3.8.1 の投稿 136 に表示されるフォーム 17 のフィールド 4 に 40 項目のチェックボックスを作成しました。サイトのユーザーは、40 項目のうち 7 項目を正確に選択するように指示されます。選択内容は wp_rg_lead_detail という WordPress/MySQL テーブルに保存され、リード ID (さまざま) とフォーム ID (常に 17) でグループ化されます。

WP 投稿 87 に表示される GF フォーム 22 では、次のようになります。

  • まず、ユーザーはドロップダウン メニュー (フィールド ID 2 と呼ばれる) から値「Shared Values Results」を選択し、
  • 次に、1 行のテキスト ボックス (フィールド ID 3 と呼ばれる) で、ユーザーは、結果のレポートで値が比較される各ユーザーのユーザー ID 番号を表す一連の一般的な区切り数字を送信します。たとえば、フィールド ID 3、フォーム 22 の値「1、23、95、184」は、ユーザー ID 1、ユーザー ID 23、ユーザー ID のそれぞれについて、フィールド 4、フォーム 17 から選択された 7 つのアイテムを比較するレポートになります。 95、およびユーザー ID 184。

ここで、投稿 174 に表示されるレポートを作成する必要があります。レイアウトは、次のパラメーターを持つ 41 行 x 3 列以上の表にする必要があります。

最初の行は、行 1、列 1 に「値」という単語を含むヘッダーになり、行 1、列 2、3 などのそれぞれに選択されたユーザー ID が含まれます。列 1 の行 2 ~ 41 には、それぞれのフィールド 4、フォーム 17 のチェックボックスからの 40 項目。列 2、3 などの行 2 ~ 41 では、各ユーザーが選択した 7 つの項目の 1 つを表す各セルに 1 つの「X」が表示されます。

この例では、列 1 に加えて 4 つの列があります (ただし、列の数は、比較のために提供されたユーザー ID の数によって異なります)。結果は次のようになります。

これに適応できるコードを教えていただければ、本当に感謝しています。これまでの私の検索は、この結果を得るためにどの用語を使用すればよいかわからないために妨げられた可能性があります.

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

javascript - 重力フォーム フィールド - 外部 Javascript をフィールドに適用する方法は?

WordPress プラグイン Gravity Forms を使用して、テキスト フィールドを持つフォームを作成しました。一部のテキスト フィールドについては、テキスト フィールドをオートコンプリートできる Javascript を適用したいと考えています。

フィールドに Javascript を追加して有効にするにはどうすればよいですか? WP サイトのテーマの functions.php ファイルを編集する必要があることはわかっています。でもどの部分かは不明

また、重力フォーム コード内でフィールドの ID を指定する方法もわかりません。次のようにして JS を適用できます。

これを行う方法を知っている人はいますか?

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

javascript - カスタム Javascript と外部 src リンクを Gravity Form に追加するには?

これを使用してカスタム スクリプトを重力フォームに挿入できることはわかっています: http://www.gravityhelp.com/documentation/page/Gform_register_init_scripts

この例では、jquery スクリプトを使用しています。しかし、以下のような通常の JavaScript コードを挿入することは可能ですか?

また、次のように JS への外部リンクを Gravity Form インスタンスに追加するにはどうすればよいですか。

functions.php または Gravity Form 関連の php ファイルのどこでこれを行うべきかわからない

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

javascript - Gravity Forms で条件に基づいて入力フィールドを追加する

Gravity Forms には、各部屋タイプの部屋数を求める入力フィールドを含むフォームがあります。

ルーム内の各コンテンツ数の入力フィールドを動的に追加するにはどうすればよいですか? 例: 前の入力フィールドが寝室として入力された場合: 2

次に、次のような各部屋のコンテンツの量を求めるセクションまたはテーブルを動的に追加するにはどうすればよいですか。

ベッドルーム 1
ベッド (種類): n
ベッド (クイーン): n
コンテンツ N: n...

ベッドルーム 2
ベッド (種類): n
ベッド (クイーン): n
コンテンツ N: n...

これを行うための高度なフィールドはありますか? これを行うにはJSを使用する必要があると思いますか?その場合、これらのフィールドがエントリに表示されるようにするにはどうすればよいですか?

テーブルの使用を考えていますが、Gravity Forms の使用方法がわかりません。

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

mysql - テーブルが1つだけのmysql複雑な選択

これが私のテーブル構造です:

http://sqlfiddle.com/#!2/77f80

1 つの SELECT ステートメントで次を選択することは可能ですか?
RESULT ROW 1: "John Smith", "987654321"
RESULT ROW 2: "Sam Long", "42254545"
RESULT ROW 3: "Simon Rhodes", "659874"

すなわち。これが 1 つの行にある場合、select は次のようになります:
SELECT CONCAT(Name," ", Surname) as fullname, employeeNo from tableA WHERE form = "1" group by lead_id


助けてください

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

wordpress - Google アナリティクスはすべてのフォーム送信を追跡しなくなりました

最近、Google アナリティクスが、クライアントの 2 つのウェブサイトですべてのウェブサイト フォームの完了を報告していないことに気付きました。

フォームが送信されるたびに、Web サイトの訪問者は「ありがとう」ページに送信されます。この「ありがとうページ」へのアクセスは、フォーム完了の「目標」として Google アナリティクスに自動的に記録されます。ただし、データベースの抽出に基づいて、1 月中旬以降、すべてのフォーム入力のほぼ 2/3 が Google アナリティクスで報告されなくなっていることがわかりました。すべての Web サイト フォームは、報告された目標達成数の減少の影響を受けます。

この問題は 2 つのクライアント Web サイトにのみ影響しますが、すべての Web サイトは WordPress (最新バージョン) を CMS として使用し、定評のある有料プラグインである Gravity Forms プラグインを使用しています。Google Analytics または Gravity Forms に変更はありません。

この問題の原因は何か考えている人はいますか?

更新: 2014
年 3 月 20 日 から、Analytics は実際に、送信されたフォームの量よりも多くの目標の完了を表示し始めました... この問題にとても混乱しています。

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

php - Gravity Forms Entry オブジェクトからチェックボックスの値を取得するにはどうすればよいですか?

これはかなり簡単な質問のように思えますが、Google は結果を出していません。

送信完了後に Gravity Forms からのデータを処理する WordPress プラグインを作成しています。gform_after_submissionフックを使用しています。

これにより、処理のために「エントリ オブジェクト」が関数に渡されます。私がうまく抽出できる値のほとんど。たとえば、次のようになります。

$eventDate = $e[2];

...うまくいきます。これは日付フィールドです。必要な作業は、適切なインデックスを使用してエントリ オブジェクトから値を取得することだけです。

私の問題は、特定のチェックボックスの値を取得しています。チェックされているかどうかを確認する必要があります。

これは機能しません:

$checkbox = $e[4];

チェックボックスフィールドに複数の値を設定できるためだと思います。残念ながら、特定の各チェックボックスの値を取得する方法がわかりません。

よろしくお願いします。

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

php - 外部サイトで Gravity Form にデータを入力して送信する

私は2つの別々のサイトを持っています:

  • サイト A: Gravity Form を持つ Wordpress サイト。
  • サイト B: 単純なフォームをホストする非 Wordpress サイト - このフォームからのデータは、サイト A の Gravity Form で終了する必要があります (この場合も自動送信する必要があります)。

サイト B の単純なフォームを使用して、サイト A にデータを投稿してフォームを送信する最も簡単な方法を誰か教えてもらえますか (これが可能であれば)。

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

wordpress - woocommerce の変動価格の自動計算

私は、e コマース Web サイトを作成しています。さまざまなオプションを備えた製品があります。現在私ができることは、属性を設定し、それらをリンクして、各バリエーションの価格を個別に入力することです。非常に多くのオプションがあるため、これはほとんど不可能です。基本価格を維持し、顧客が追加オプションを追加できるオプションはありますか? そしてwoocommerceは自動的に価格を計算しますか?そして、基本価格とさまざまなオプションの価格を追加するだけで済みますか?

これを達成するために重力フォームアドオンを使用できますが、重力フォームは注文詳細ページに追加の詳細を表示しません。注文の追加オプションを確認するには、グラビティ フォーム エントリに移動する必要があります。注文の追加オプションを追跡することも不可能です。また、CSV インポート スイートでは、重力フォーム フィールドをインポートすることもできません。誰でも助けてもらえますか?

基本価格: $25 サイズ - S: $0 追加 - M: $15 追加 - L: $20 追加 Color - 青: $0 追加 - 緑: $10 追加 - 紫: $25 追加

価格 = 1 +2 +3

ありがとう