Re:メールフォームプロ4

丁髷さん (2016-01-29 12:46:27) www.shikinagayoshi-jinjya.org/omamori/cart.html

カート内の商品が複数になっている場合、改行されずに、連続で表示されます。これを改行するためにはどこをいじればいいでしょうか?
旧バージョンでは、改行されていたように思いますので色々見比べながら
add-on/cart/のjsなどはひととおり試してみたのですがここだけはどうしても自己解決できそうにありません。

ぜひ、お助けいただけますと助かります。

カート内の複数商品を改行するには?

丁髷さん (2016-01-29 12:50:00) www.shikinagayoshi-jinjya.org/omamori/cart.html

カート内の商品が複数になっている場合、改行されずに、連続で表示されます。これを改行するためにはどこをいじればいいでしょうか?
旧バージョンでは、改行されていたように思いますので色々見比べながら
add-on/cart/のjsなどはひととおり試してみたのですがここだけはどうしても自己解決できそうにありません。
ぜひ、お助けいただけますと助かります。

カート内の複数商品を改行するには?

丁髷さん (2016-01-29 12:51:44) www.shikinagayoshi-jinjya.org/omamori/cart.html

カート内の商品が複数になっている場合、改行されずに、連続で表示されます。これを改行するためにはどこをいじればいいでしょうか?
旧バージョンでは、改行されていたように思いますので色々見比べながら
add-on/cart/のjsなどはひととおり試してみたのですがここだけはどうしても自己解決できそうにありません。
ぜひ、お助けいただけますと助かります。

※なぜか質問が反映されていないので、再度お送りさせていただきます。
複数に重なって質問となっていた場合はご容赦ください・・・。

Re:Re:メールフォームプロ4

和田 (2016-02-02 17:27:28) www.synck.com

改行されずに、というのはメール内の話になりますか?

Re:Re:メールフォームプロ4

丁髷さん (2016-02-02 20:11:48) www.shikinagayoshi-jinjya.org/omamori/cart.html

はい、メール内とフォームの確認画面でカートの商品が改行されずに一行で表示されるので何とか解決しようと頑張っているのですができません。
仕方なく商品名の頭に○をつけています。

ちなみにカートの商品はtsvではなくHtmlから直接カートに入れる方を採用しています。

Re:Re:メールフォームプロ4

和田 (2016-02-02 20:46:23) www.synck.com

商品情報を入れるエレメントをtextからtextareaに変更してお試しいただいてもよろしいでしょうか。

text-areaは

丁髷さん (2016-02-02 20:58:18) www.shikinagayoshi-jinjya.org/omamori/cart.html

text-areaとは、カート内の
<input type="text" を変更するのでしょうか?

それともhtmlの中に何かを記載するのでしょうか?

何度もすいませんです。

Re:Re:メールフォームプロ4

和田 (2016-02-02 22:33:44) www.synck.com

HTMLの中です。

Re:Re:メールフォームプロ4

丁髷さん (2016-02-03 09:26:06) memo.e-panf.com

HTMLにtextという項目はありません。
もう少し具体的に教えていただけるとありがたいです。

PDFの説明書を拝見して

<form
class="mfpcart"
action="mailformpro/mailformpro.cgi?addon=cart/cart.js"
data-text="カートに進む &gt;"
data-href="《フォームのURL》"
onsubmit="return mfpCartAdd(this);">
<input type="hidden" name="id" value="商品ID" />
<input type="hidden" name="name" value="商品名" />
<input type="hidden" name="price" value="商品単価" />
<input type="hidden" name="qty" value="数量" />
<button type="submit" data-text="カートに入れました">
<span>カートに追加</span>
</button>
</form>

上記のタグをHTML内に設置しています。
このどこをtext-areaに変えるのでしょうか?

上記について、どこをどうみてもtextという箇所がありませんので、
理解できるまでもう少しお付き合いいただけますと助かります。

Re:Re:メールフォームプロ4

和田 (2016-02-03 14:25:53) www.synck.com

<input type="text" id="mfp_shopping_cart_value" name="授与品" required style="display: none;">
こちらです。

あ、そういう意味ですね・・。

丁髷さん (2016-02-03 14:28:32) www.shikinagayoshi-jinjya.org/omamori/cart.html

カートを設置しているHTMLではなくカート内のHTMLということですね。失礼しました。
寒さ極まる中、急ぎでお返事をいただけて本当に恐縮です。
こんなしょーもない金にもならないことで時間を割いていただいてホントすいません・・・・。

でも助かりました!ありがとうございます!

解決しませんでした・・・。

丁髷さん (2016-02-03 14:37:16) www.shikinagayoshi-jinjya.org/omamori/cart.html

先程は御礼を入れたのですが、教えていただいた方法では解決しなかったので引き続き教えて下さい。

<input type="text" id="mfp_shopping_cart_value" name="授与品" required style="display: none;">



<input type="textarea" id="mfp_shopping_cart_value" name="授与品" required style="display: none;">

に変えましたが、やはり1行のままでした・・・。

例えば、2つの商品をカートにいれた際、

●商品A(A-001) 800円 x 3 2,400円●商品B(B-001) 1,500円 x 1 1,500円

というように表示されます。
これは確認画面でも、その後に送られてくるメールでも同じです。

この表示を
●商品A(A-001) 800円 x 3 2,400円
●商品B(B-001) 1,500円 x 1 1,500円

こうしたいのですが、改行がされません。

なぜでしょうか・・・?

Re:Re:メールフォームプロ4

和田 (2016-02-03 14:44:10) www.synck.com

typeではなくタグ自体をtextareaタグに変えてみてください。

なるほど

丁髷さん (2016-02-03 14:47:55) www.shikinagayoshi-jinjya.org/omamori/cart.html

<textarea type="text" id="mfp_shopping_cart_value" name="授与品" required style="display: none;"></textarea>

こういうことでしょうか?

Re:Re:メールフォームプロ4

和田 (2016-02-08 11:45:04) www.synck.com

はい。そういうことです。

丁寧な御返事

丁髷さん (2016-02-08 11:46:04) www.shikinagayoshi-jinjya.org/omamori/cart.html

助かりました!ありがとうございました!