質問 > フロント機能 > 商品詳細ページでの購入ができない |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
TTNN |
投稿日時: 2022/4/25 22:41
対応状況: −−−
|
新米 ![]() ![]() 登録日: 2022/3/3 居住地: 投稿: 7 |
商品詳細ページでの購入ができない ▼テンプレート
[EC-CUBE]2.17 [レンタルサーバ]ロリポップ [現象] PCの商品詳細ページより購入しようと「カゴにいれるボタン」を押してもなんの反応もしなくて困っています。 PCの商品一覧ページや、スマホ版のページでは問題なく購入が可能です。 商品一覧ページの買い物カゴを貼り付けしてみても、なぜか在庫がない表示に切り替わってしまい…… エラーログに反応もありません。 お知恵をお貸しください。 <!--▼買い物カゴ--> <div class="cart_area clearfix"> <input type="hidden" name="mode" value="cart" /> <input type="hidden" name="product_id" value="<!--{$tpl_product_id}-->" /> <input type="hidden" name="product_class_id" value="<!--{$tpl_product_class_id}-->" id="product_class_id" /> <input type="hidden" name="favorite_product_id" value="" /> <!--{if $tpl_stock_find}--> <!--{if $tpl_classcat_find1}--> <div class="classlist"> <!--▼規格1--> <ul class="clearfix"> <li><!--{$tpl_class_name1|h}-->:</li> <li> <select name="classcategory_id1" style="<!--{$arrErr.classcategory_id1|sfGetErrorColor}-->"> <!--{html_options options=$arrClassCat1 selected=$arrForm.classcategory_id1.value}--> </select> <!--{if $arrErr.classcategory_id1 != ""}--> <br /><span class="attention">※ <!--{$tpl_class_name1}-->を入力して下さい。</span> <!--{/if}--> </li> </ul> <!--▲規格1--> <!--{if $tpl_classcat_find2}--> <!--▼規格2--> <ul class="clearfix"> <li><!--{$tpl_class_name2|h}-->:</li> <li> <select name="classcategory_id2" style="<!--{$arrErr.classcategory_id2|sfGetErrorColor}-->"> </select> <!--{if $arrErr.classcategory_id2 != ""}--> <br /><span class="attention">※ <!--{$tpl_class_name2}-->を入力して下さい。</span> <!--{/if}--> </li> </ul> <!--▲規格2--> <!--{/if}--> </div> <!--{/if}--> <!--★数量★--> <dl class="quantity"> <dt>数量:</dt> <dd><input type="text" class="box60" name="quantity" value="<!--{$arrForm.quantity.value|default:1|h}-->" maxlength="<!--{$smarty.const.INT_LEN}-->" style="<!--{$arrErr.quantity|sfGetErrorColor}-->" /> <!--{if $arrErr.quantity != ""}--> <br /><span class="attention"><!--{$arrErr.quantity}--></span> <!--{/if}--> </dd> </dl> <div class="cartin"> <div class="cartin_btn"> <div id="cartbtn_default"> <!--★カゴに入れる★--> <a href="#script tag escaped#void(document.form1.submit())"> <img class="hover_change_image" src="<!--{$TPL_URLPATH}-->img/button/btn_cartin.jpg" alt="カゴに入れる" /> </a> </div> </div> </div> <div class="attention" id="cartbtn_dynamic"></div> <!--{else}--> <div class="attention">申し訳ございませんが、只今品切れ中です。</div> <!--{/if}--> <!--★お気に入り登録★--> <!--{if $smarty.const.OPTION_FAVORITE_PRODUCT == 1 && $tpl_login === true}--> <div class="favorite_btn"> <!--{assign var=add_favorite value="add_favorite`$product_id`"}--> <!--{if $arrErr[$add_favorite]}--> <div class="attention"><!--{$arrErr[$add_favorite]}--></div> <!--{/if}--> <!--{if !$is_favorite}--> <a href="#script tag escaped#eccube.changeAction('?product_id=<!--{$arrProduct.product_id|h}-->'); eccube.setModeAndSubmit('add_favorite','favorite_product_id','<!--{$arrProduct.product_id|h}-->');"><img class="hover_change_image" src="<!--{$TPL_URLPATH}-->img/button/btn_add_favorite.jpg" alt="お気に入りに追加" /></a> <!--{else}--> <img src="<!--{$TPL_URLPATH}-->img/button/btn_add_favorite_on.jpg" title="お気に入りに登録済み" alt="お気に入りに登録済み" id="add_favorite_product" /> <script type="text/javascript" src="<!--{$smarty.const.ROOT_URLPATH}-->js/jquery.ui/jquery.ui.core.min.js"></script> <script type="text/javascript" src="<!--{$smarty.const.ROOT_URLPATH}-->js/jquery.ui/jquery.ui.widget.min.js"></script> <script type="text/javascript" src="<!--{$smarty.const.ROOT_URLPATH}-->js/jquery.ui/jquery.ui.position.min.js"></script> <script type="text/javascript" src="<!--{$smarty.const.ROOT_URLPATH}-->js/jquery.ui/jquery.ui.tooltip.min.js"></script> <script type="text/javascript"> var favoriteButton = $("#add_favorite_product"); favoriteButton.tooltip(); <!--{if $just_added_favorite == true}--> favoriteButton.load(function(){ $(this).tooltip("open") }); $(function(){ var tid = setTimeout('favoriteButton.tooltip("close")',5000); }); <!--{/if}--> </script> <!--{/if}--> </div> <!--{/if}--> </div> <!--▲買い物カゴ--> |
red |
投稿日時: 2022/4/25 22:45
対応状況: −−−
|
神 ![]() ![]() 登録日: 2010/2/15 居住地: 東京都 投稿: 1579 |
Re: 商品詳細ページでの購入ができない #script tag escaped# になっちゃってるのが原因ぽいですけど
|
TTNN |
投稿日時: 2022/4/25 23:03
対応状況: 解決済
|
新米 ![]() ![]() 登録日: 2022/3/3 居住地: 投稿: 7 |
Re: 商品詳細ページでの購入ができない ご返信ありがとうございます。
本当ですね……なんで買い物カゴをこんな設定にしたのやら。 <input type="image" id="cart<!--{$id}--> と入れ替えたら治りました。 ありがとうございます。 |
mcontact |
投稿日時: 2022/12/26 19:45
対応状況: −−−
|
神 ![]() ![]() 登録日: 2022/1/22 居住地: 投稿: 1633 |
Re: 商品詳細ページでの購入ができない EC-CUBEにより、セキュリティ等により一部のタグはエスケープされる仕様になっているためです。
例:scriptタグ、svgタグ、imgタグ、bodyタグ、iframeタグ、objectタグ、embedタグになります。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |