我有在網站上添加產品到購物車中的問題。這個網站是不是由我開發的,所以剛開始我看遍了代碼,並發現了一個「按鈕,」這對於一個快速的訂單,這是(可溼性粉劑內容/主題/ mytheme的/ woocommerce /單品/價格來電彈出。 PHP):產品未添加到購物車
<a href="#" class="btn add-to-cart eModal-1" data-product="<?=$product->id;?>" onclick="yaCounter33486453.reachGoal('oneclick'); return true;"><? echo __('submit your application', 'lati')?></a>
我已經把它改爲:
<a href="http://example.com/?add-to-cart=<?=$product->id;?>" class="btn add-to-cart" data-product="<?=$product->id;?>"><?php echo esc_html($product->single_add_to_cart_text()); ?></a>
所以,當我點擊這個按鈕,它只是重定向到主頁,沒有任何反應。我試圖重定向到/ cart /?add-to-cart = id;?>但仍然沒有,它說購物車是空的。
我在做什麼錯?
UPDATE
- 於是我又看了一遍,發現在單品頁下面的代碼:
<form class="cart" method="post" ... style="display: none;"> ... <input name="add-to-cart" value="..." type="hidden"> <button type="submit" class="single_add_to_cart_button button alt">Add to cart</button> </form>
爲什麼會自動隱藏?
- 另外的$ _SESSION [ '順序']的值爲NULL。
,你正在做的改變?我的意思是在你製作的任何自定義模板或插件內部? – NewUser
@NewUser在我的自定義模板中。 – tohhy