いつもお世話になります
個人的内容をいつもアドバイスいただいてとても助かっております
運営中に商品一覧ページから突然カートへ入れる事が出来なくなってしまい
どこが間違っているのか調べている最中なのですが、どうしても入れ替えなどしているのですが原因が分かりません;;
デフォルトのテンプレなどですと一覧からもカートへ入ります
「変更箇所有り」
一覧ページから商品をカートに入れるとカートページにはいかず
カートに入っている状態のみにしてリロードするようにしてあります
<!--{section name=cnt loop=$arrProducts}-->
<!--{assign var=id value=$arrProducts[cnt].product_id}-->
<dl class="productCell">
<dt>
<a href="<!--{$smarty.const.DETAIL_P_HTML}--><!--{$arrProducts[cnt].product_id}-->.html" class="imghover">
<img src="/myshop/resize_image.php?image=<!--{$arrProducts[cnt].main_list_image}-->&width=200&height=127" />
<!--{$arrProducts[cnt].name|escape}-->
</a>
</dt>
<dd>
<p class="price">
<span>
<!--{if $arrProducts[cnt].price02_min == $arrProducts[cnt].price02_max}-->
<!--{$arrProducts[cnt].price02_min|sfPreTax:$arrSiteInfo.tax:$arrSiteInfo.tax_rule|number_format}-->
<!--{else}-->
<!--{$arrProducts[cnt].price02_min|sfPreTax:$arrSiteInfo.tax:$arrSiteInfo.tax_rule|number_format}-->〜<!--{$arrProducts[cnt].price02_max|sfPreTax:$arrSiteInfo.tax:$arrSiteInfo.tax_rule|number_format}-->
<!--{/if}-->円</span>(税込)</p>
<ul class="iconList">
<!--商品ステータス-->
<!--{if count($arrProducts[cnt].product_flag) > 0}-->
<!--{section name=flg loop=$arrProducts[cnt].product_flag|count_characters}-->
<!--{if $arrProducts[cnt].product_flag[flg] == "1"}-->
<!--{assign var=key value="`$smarty.section.flg.iteration`"}-->
<li><img src="<!--{$TPL_DIR}--><!--{$arrSTATUS_IMAGE[$key]}-->" width="48" height="17" alt="<!--{$arrSTATUS[$key]}-->"/></li>
<!--{assign var=sts_cnt value=$sts_cnt+1}-->
<!--{/if}-->
<!--{/section}-->
</ul>
<!--{/if}-->
<!--商品ステータス-->
<p class="productMeta">
<!--メーカー名-->
メーカー:<!--{$arrProducts[cnt].comment1}--><br>
<!--納期-->
<!--{assign var=deliv_date_id value=$arrProducts[cnt].deliv_date_id}-->
納期:
<!--{$arrDELIVERYDATE[$deliv_date_id]}-->
</p>
<!--一覧コメント部分-->
<p class="productDetail">
<!--{$arrProducts[cnt].main_list_comment}-->
</p>
</dd>
<!--カート部-->
<!--{if $arrProducts[cnt].stock_max == 0 && $arrProducts[cnt].stock_unlimited_max != 1}-->
<p class="soldout"><em>只今品切れ中です。</em>
<!--{else}-->
<dd class="productOrder">
<!--個数-->
<!--{assign var=quantity value=quantity`$id`}-->
<p class="orderNum">
<input name="<!--{$quantity}-->" type="text" size="4" maxlength="4" value="<!--{$arrForm[$quantity]|default:1}-->" style="<!--{$arrErr[$quantity]|sfGetErrorColor}-->" /> 個</p>
<!--{if $arrErr[$quantity] != ""}-->
<span class="attention"><!--{$arrErr[$quantity]}--></span>
<!--{/if}-->
<!--▼買い物かご-->
<!--{assign var=class1 value=classcategory_id`$id`_1}-->
<!--{assign var=class2 value=classcategory_id`$id`_2}-->
<!--{if $tpl_classcat_find1[$id]}-->
<!--{$tpl_class_name1[$id]|escape}-->:</p>
<select name="<!--{$class1}-->" style="<!--{$arrErr[$class1]|sfGetErrorColor}-->" onchange="lnSetSelect('<!--{$class1}-->', '<!--{$class2}-->', '<!--{$id}-->','');">
<option value="">選択してください</option>
<!--{html_options options=$arrClassCat1[$id] selected=$arrForm[$class1]}-->
</select><br>
<!--{if $arrErr[$class1] != ""}--><br />
<span class="attention">※ 入力して下さい。</span>
<!--{/if}-->
<!--{/if}-->
<!--▲買い物かご-->
<p class="orderBtn">
<a href="<!--{$smarty.server.REQUEST_URI|escape}-->#product<!--{$id}-->" onclick="fnChangeAction('<!--{$smarty.server.REQUEST_URI|escape}-->#product<!--{$id}-->'); fnModeSubmit('cart','product_id','<!--{$id}-->'); return false;" alt="カゴに入れる" name="cart<!--{$id}-->" id="cart<!--{$id}-->" class="imghover">
<img src="/myshop/common/img/btn_cart.gif" width="109" height="23" alt="カゴに入れる"></a>
<!--{/if}-->
</p>
</dd>
</dl>
<!--{ if $smarty.section.cnt.index%3 == 1 }-->
<div style="clear:both;"></div>
<!--{ /if }-->
<!--{/section}-->
</div>
長文で申し訳ありません
どこかおかしいって所があったら教えていただけたら幸いです
またこういうソースで、どこまでが値が入ってますよー
なんて調べるようなソフトなどはないものでしょうか?
デバックっていうやつですかね
----------------
------------------------------------------------------------------------------------------
EC-CUBE 3.0.17
DBサーバー mariaDB
WEBサーバー apache (CentOS)
PHP 7.1
-----------------------...