問題タブ [drupal-webform]

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

drupal - Drupal Webフォームで選択ボックスまたはチェックボックスを作成するにはどうすればよいですか?

ウェブフォームで drupal でチェックボックスを作成したり、ボックスを選択したりできません

http://img151.imageshack.us/i/screengh.jpg/ http://img573.imageshack.us/i/screen2o.jpg/

では、選択ボックスの値を作成するオプションはどこにありますか?

どうも

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

php - Drupal:drupal_get_form検索するファイルを指定します

関数drupal_get_formを検索するファイルを指定するにはどうすればよいですか?

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

drupal - Drupal Webフォームを自動送信するにはどうすればよいですか?

Drupal Webフォームを使用していますが、 Webフォームを自動送信できるかどうか疑問に思っていますか?

Webformには%get[key]、デフォルトでFORM GET URLからフォームフィールドに入力する機能が付属しているため、ユーザーに送信ボタンのクリックを保存したいと思います。可能?ありがとう!

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

drupal - Webフォームモジュールで送信者ユーザーをプログラムで変更する

http://www.mikewagan.net/2010/10/drupal-create-user-accounts-through-the-webform-module/に従って、Webフォームを送信する訪問者のユーザーを自動的に作成します。

これはすべて正常に機能しますが、1つの小さな問題があります。Webフォーム送信データは、正しい送信者(新しく作成したユーザー)を表すように変更する必要があります。現在、認証されていないユーザーに関連付けられています。

追加処理フィールドで試し$form['details']['uid']['#value'] = $account->uid;ましたが、うまくいかないようです。

これを実現するには、Webformの送信データのどの部分をマッサージする必要がありますか?

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

drupal-6 - Drupal-Webフォームモジュールを介してメーリングリストに登録する

DrupalモジュールのWebformとEmailMarketingFrameworkを使用して、匿名ユーザーが短い連絡フォームに記入し、campaignmonitorAPIを介してリストにサブスクライブできるようにしたいと思います。

これまでのところ、私のプロセスのアイデアは次のとおりです。誰かがより合理化されたアプローチを考えられるかどうかを知りたいですか?

  1. hook_form_alter()を使用してWebフォームの送信が中断されました
  2. 抽出されたフォームデータ(名前、メールアドレス)
  3. action_do()は、AIDが2のアクションを起動するために呼び出されます。アクションAID2は、emf_subscribe_action()のインスタンスです。
  4. 必要に応じてフォームデータを渡し、EMFにキャンペーンモニターとの通信作業を任せます。

私が見ているように、このアプローチにより、PHP開発を必要とせずにすべてのオンサイトで管理できるシステムをセットアップできます。特定のコンテンツタイプを設定し、そのコンテンツでWebフォームを有効にすることを検討しています。その後、ユーザーがこれらのWebフォームのいずれかを作成するたびに、アクションを呼び出すことができます。

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

drupal - Drupal で「Mad Libs」スタイルのフォームを作成するには、どのようにアプローチしますか?

私はこの記事のアイデアに興味をそそられます: "Mad Libs" スタイル フォームはコンバージョンを 25 ~ 40% 増加させます。いくつかの Drupal サイトで登録フォームの代わりにそのようなフォームをテストしたいと思います。しかし、Drupal のフォーム API を使用して、このような型破りなフォームにアプローチする方法がわかりません。

hook_form_alter を使用して既存の user_register フォームを変更することは実際的でしょうか? より良い方法はありますか?

理想的には、任意のフォームの各フォーム フィールドをトークン化し、フィールドが表示されるトークン ID を含む「ストーリー」テキストを入力できるようにしたいと考えています。フォームレンダリングプロセスのどこでそれを行うのかわかりませんか?

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

drupal - Drupal Webform 送信メールの改ページ フィールドを削除する

現在、電子メールの出力として次のものがあり、送信される電子メールから改ページを削除したいと考えています。

webform-mail.tpl.php に何を入れる必要があるか考えていますか?

編集

私は自分のテーマ template.php に加えて webform-mail.tpl.php と webform.module で Ayush のソリューションを試しましたが、成功しませんでした。A誰かアイデアはありますか?

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

drupal - CCKコンテンツタイプのDrupalWebForm。匿名ユーザーの場合

私はおそらく初心者の質問をしています...しかし:

Drupalサイトがあり、匿名ユーザーがいくつかのポスターを注文するために入力できるWebフォームがあります(3つから選択できます)。これらは無料で、現時点では、ユーザーはテキストエリアの本文に必要なポスターを記載するだけです。

サイトの所有者は、ポスターをさらに追加したいと考えており、各ポスターをWebフォームにリストし、その横に数量のフィールドを表示できるようにしたいと考えています。

のWebが送信されると、ノードのタイトルと数量が必要な情報とともにWebフォームに送信されます。

私はUCを使用して調査しましたが、このような単純な要件にはeComソリューションではありません。SimpleCart、Flag、Sessionのお気に入りも調べましたが、これらはすべて私が本当に必要としているものではありません。

そこで、すべての「ポスター」コンテンツタイプを簡単に調べて、各ポスターのWebフォームとともに送信される数量数値フィールドを使用してWebフォームページに表示する簡単な方法を探しています。

現在私は持っています:

CCKポスター

  • タイトル
  • 画像

WebForm OrderPoster

  • 名前
  • Eメール
  • 住所
  • 詳細

私が探しているのは、次のことを行うページです。

WebForm OrderPosters:

  • ポスター1[ポスター1のフォーム数量テキスト入力]
  • ポスター2[ポスター2のフォーム数量テキスト入力]
  • ポスター3[ポスター3のフォーム数量テキスト入力]
  • ..。
  • ポスターn[ポスターnのフォーム数量テキスト入力]

  • 名前

  • Eメール
  • 住所
  • 詳細

これを行う簡単な方法があると思いますが、「WebForm」フォームをカスタマイズする記事が見つからないようです。どんな助けでも大歓迎です。

0 投票する
5 に答える
19221 参照

drupal - Webフォームフォームでのdrupalフォームの変更

いくつかの関数を使用して drupal コア フォームを変更できることはわかっていますhook_form_alter()。Webform モジュールで作成された Drupal フォームでこれを使用できますか?

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

drupal-6 - Drupal Webフォーム - 送信用の一意のIDですが、そのフォームに固有です

私の Web サイトの 1 つには多数のフォームがあり、頻繁に使用されています。これは、Webform モジュールの「SID」が急速に 100 万に近づいていることを意味します。これは、サイト全体でフォームが送信されるたびに +1 が加算されるためです。

ウェブフォームの一意のインスタンスごとに 0 から始まるフォーム固有の送信 ID はありませんか? 私は CID を見てきましたが、それはフォーム コンポーネント ID のようですか?

新しい SQL テーブルを利用する何かを作ることができると思いますが、これが見落とされているのはおかしいですか?