問題タブ [drupal-form-submission]

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 に答える
799 参照

javascript - タブ/ウィンドウを閉じるイベントでフォームを送信する

ユーザーがタブ/ウィンドウを閉じたときにフォームの内容を送信する方法があるかどうか疑問に思っています。onunloadとイベントを調べたところ、onbeforeunloadおそらくこれが下る道だと思います。私はもう試した

しかし、それはうまくいきません。私が説明している方法でこれを機能させる方法はありますか?

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

drupal - 送信後にコメントフォームの結果を同じライトボックス内にロードする方法は?

このコードを使用して、ビューにコメント フォームをロードしました。

そして、lightbox2 でフォームを開くには:

それは正常に動作し、lighbox2 モジュールを使用してライトボックスにこのフォームを表示しています。

私の問題は、フォームが送信されると、ページ全体が読み込まれ、site_url/comment/reply/node_idであるコメント ノード フォームにリダイレクトされることです。

私がやりたかったのは、フォームにエラーメッセージがある場合、同じライトボックスに残り、エラーメッセージが表示され、送信が成功した場合、同じフォームに残り、表示されます成功メッセージ。

ルールを試してみましたが、ページがまだリダイレクトされているため、まだ機能していないようです。

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

drupal - Drupal 6 フォーム API - 値の受け渡し

Drupal 6 でカスタム モジュールを作成しようとしていて、フォーム API を使用して管理領域にシンプルなフォームを追加しようとしています。

フォームが表示されていますが、ページを送信してからリロードするときに、フォームを取得できないようです。&$form_state の 2 番目のパラメーターを hook_form 関数に渡そうとしましたが、2 番目のパラメーターが見つからないというエラーが発生します。

これは簡単なことだと思いますが、よくわかりません。これが私の .module コードです。

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

drupal-7 - drupal 7のフォームテーマで送信ボタンを機能させることができません

フォームを表形式でレンダリングする必要があるモジュールを開発しようとしています。送信ボタン以外はすべて正常に機能しています。デフォルトの _validation または _submit 関数も _form_alter 関数も呼び出していません。どこが欠けているのかわからない。

これが私の .module ファイルのコードです

私の .tpl.php ページは次のようになります

フック メニューでページ コールバックとして 'drupal_get_form' を使用すると、送信は正常に機能しますが、テンプレートの目的は役に立ちません。誰かがこのコードのどこに何が欠けているかを教えてくれれば、一日の節約になります。

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

forms - Drupal form_submit が機能しない

Drupal 7 用の簡単なコスチュームを送信しようとしていますが、変数を取得できません。フォームに戻りますが、値がないか、印刷しようとしましたが何もありません。助けてください

drupal_goto("/augusto_form/".$name."/".$last); }

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

drupal-modules - Drupal 8: 特定の種類のユーザー コンテンツにのみユーザーの個人的な連絡先フォームを追加する方法は?

私のサイトでは、匿名ユーザーと認証済みユーザーの両方がコンテンツ タイプ「ジョブ」のコンテンツを作成できます。私がやりたいのは、認証されたユーザーのみの「ジョブ」ページにブロックとして表示されるアプリケーション フォームを作成することです (ここまでできます)。フォームの結果を、そのジョブ コンテンツを作成したユーザーにメールで送信したい。

これはどのように達成できますか?

コア 8.2.4 Web フォーム モジュール 8.x-5.0-beta2