1

Chronoformsコンポーネントを使用して作成したお問い合わせフォームがあり、Chronoformsプラグインを使用して表示しています。

実際、私はさまざまなページを持っており、それぞれに共通のボタン名「無料トライアル」があります。
無料トライアルをクリックすると、そのフォームが新しいポップアップ ウィンドウで開きます。
そのフォームには、フォーム ウィザードを使用して作成した共通フィールドがありChronoforms、メールはそれらのフィールド値で送信されます。
しかし今、メールに「製品」という名前の追加の値ラベルがもう1つ必要であり、その値は、どのページからどの無料試用ボタンをクリックしたかに関して動的になります。おそらく、各ページから無料試用をクリックすると、などのリンクを作成しますhttp://domainname.com/index.php/free-trial/?product=dynamiccontent

どうすればこれを行うことができますか?

4

1 に答える 1

2

フォームの管理パネル (フォーム ウィザード) で、そのような方法を試すことができます。「送信時」エリアの「イベント」タブで、「カスタムコード」を追加<?php $form->data['product'] = $someProduct; ?>します。ここで、製品の名前がリンクにある場合、$_REQUEST から取得できる $someProduct を追加します。その後、たとえば、{product} を文字で使用できます (「カスタム コード」は「電子メール」の前にある必要があります)。

于 2013-02-28T22:17:55.650 に答える