自動送信メールに確認画面と同じ項目を載せたいです。(Drop機能と簡易計算機能を利用した見積フォーム)

matsubaraさん (2012-01-18 21:56:50) http://www.toiletreform.com/example1.html

いつもお世話になります。メールフォームプロ3を使って簡易カートと言うか
簡易見積り計算を作れないかと企てている者です。
http://www.pc-take.com/ さんの見積もりページを参考にして と考えたのですが。
http://www.pc-take.com/contents/bto/amd_index.html のソースコードを見て無理無理絶対無理と怖気づき、
drop機能を利用して他ページより商品金額を持って来ようと考えました。

www.toiletreform.com/example1.html
www.toiletreform.com/item01_toto_sample1.html
上記URLで試行錯誤中なのですが

<select id="price_apricot_1" name="TOTOウォシュレットアプリコット" class="mfp">
<option value=""></option>
<option value="49800">CPD563FA_49,800円</option>
<option value="29800">CPD568DF_29,800円</option>
</select>

通常 id="price_商品ID_金額" のところを 金額の部分に 1 を入れておき 
option value に金額、ドロップダウンリストの選択表示部分に商品コードや商品名を入れて選択してもらい
その金額を簡易計算で使う戦法です。

無事計算は出来メール送信まではこぎ着けたのですが
自動送信メールで表示されるのがname=" " 部分とvalue=" "部分だけの為
例 [ TOTOウォシュレットアプリコット ] 29800  の様に選択された商品が何か分かりません。
同じ値段の商品があればお手上げです。

例えば <option value="29800">CPD568DF_29,800円</option>だとして
[ TOTOウォシュレットアプリコット ] CPD568DF_29,800円 のように表示させる方法はありませんでしょうか?

カッコいい確認画面では TOTOウォシュレットアプリコット|CPD568DF_29,800円 と表示されています。(画像添付)

『君のやりたい事はここをこんな具合にすると出来そうだよ・・』的なヒントを頂けるとメチャメチャありがたいです。
お忙しい所恐縮ですが(もうすぐアーマード・コア始まるし!!)宜しくご指導お願い致します。

自動送信メールに確認画面と同じ項目を載せたいです。(Drop機能と簡易計算機能を利用した見積フォーム)

matsubaraさん (2012-01-18 22:06:11) www.toiletreform.com/example1.html

とってもお世話になります。状況のスクリーンショットを添付しようとしましたが、10ファイルまでと言う記述だったので1つづつアップしようとして1つしかUP出来ませんでしたので比較用に両方UPしておきます。
お手数をお掛けします~ 是非に宜しくお願いしますです。

Re:自動送信メールに確認画面と同じ項目を載せたいです。

和田 (2012-01-24 02:11:43) www.synck.com

そこまでいけばあとは送信する時にちょっとやればOKかもしれません。
commons/mailform.js というファイル内に mfp_submit という関数があります。
これが紆余曲折を経て送信だけをする関数なのですが、ここでその該当するselectのvalueとtextをくっつければいいんじゃないかなと。もしくは送信された内容を理解しやすいかたちでリビルドするのでもよいです。

またはhiddenでinputを隠しておいて、そのvalueに整形した内容をツッコムのでも良いでしょう。

Re:Re:自動送信メールに確認画面と同じ項目を載せたいです。

matsubaraさん (2012-01-24 18:48:11) http://www.toiletreform.com/example1.html

おおおっ res有り難うございます。
実は私JavaScriptに関しては設置程度の知識しかなく、プログラムの改編とかに関してずぶの素人でして、確認画面と自動送信メールの表示項目を一緒に出来ればいいのかと思い、
ヤマ勘で ”mailform_confirm_mode”や”confirmBody”あたり と "resbody"  "return_body"あたりが怪しいと思い、全ファイルをCtr+F>F3>F3と検索して比較しまくっていました。。 
何せ素人なので送信された内容を理解しやすい形でリビルドって奴はまず不可能だと思いますので、該当部分のvalueとtextをくっつける戦法で行こうと思っております。
まだまだ分からないことは山積みですが、なんとか頑張ってみてまた状況を報告させて頂きます。
ご指導本当に有難うございました。