自動返信メールにカート内容を挿入する際の表示について

なかじまさん (2013-04-01 19:56:22) http://www.dolphin-whale.info/test/test.html

別件で質問していますが、異なる内容のため、別スレッドとさせていただきます。

<_resbody_>で入力された内容すべてを表示した場合の[ カート ]表示は、
「商品名x数量」
となっています。

自動返信メールでは一部の内容のみ表示したいので、カート内容を挿入するために、<_mfp_cart_>と設定したところ、
「商品名,商品ID,商品単価,数量」
とコンマで区切った形で表示されてしまいます。

この部分の表示を<_resbody_>と同様に「商品名x数量」とすることはできますでしょうか?



Re:自動返信メールにカート内容を挿入する際の表示について

和田 (2013-04-07 13:18:14) www.synck.com

ややこしくてすいません・・・。
<_mfp_cart_>はシステム側で利用するテーブルのため、商品名・数量を出すためには商品のエレメント名で個別に書く必要があります。
例えば
<input type="number" data-type="number" name="山わさび個数" id="yamawasabi" data-price="980" size="8" />
の場合なら
<_山わさび個数_>
という形ですね。

Re:自動返信メールにカート内容を挿入する際の表示について

なかじまさん (2013-04-07 17:31:01) www.dolphin-whale.info/test/test.html

こちらもご返信ありがとうございます。

なるほど。商品のエレメント名を書く必要があるということですね。

そうなると、たとえば商品が20あったとすると、全エレメント名は自動返信メールには入力ある・なしに関わらず、すべての商品名が並ぶことになる、という理解でよかったでしょうか(むむっ。あまり見栄えがよくないですよね)。

<_resbody_>で全項目表示にすればいいのでしょうが、表示したくない項目があるし……。(次回のアップデート時の要望として)表示したくない項目をオプトアウトできるといいですね。