2017-04-25 166 views
1

我有在網站上添加產品到購物車中的問題。這個網站是不是由我開發的,所以剛開始我看遍了代碼,並發現了一個「按鈕,」這對於一個快速的訂單,這是(可溼性粉劑內容/主題/ 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

  1. 於是我又看了一遍,發現在單品頁下面的代碼:
<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。
  • +0

    ,你正在做的改變?我的意思是在你製作的任何自定義模板或插件內部? – NewUser

    +0

    @NewUser在我的自定義模板中。 – tohhy

    回答

    0

    的購物車模板是錯誤的。以前的程序員添加了他們自己的模板,但我將其更改爲基本模板,並且一切正常。

    1

    Woocommerce是一個插件,應該被編輯爲「編輯器」,沒有別的。我不會推薦使用它,我不會推薦使用Wordpress作爲商店。

    的Ive那裏,這樣做並不會推薦它...

    答:

    用以下內容替換您的迴音,這應該呼應它在頁面上:
    echo ('submit your application')

    然後風格在你的CSS文件

    +0

    商店的WordPress是發燒!太多的併發症 –

    +0

    問題不在按鈕標題中,它是在add-to-cart的功能。 – tohhy

    +0

    Ohhh好吧,像WooCommerce一樣使用的按鈕功能無法直接在代碼中進行更改,因爲它們的代碼重做很多......我會建議保持按鈕原樣,但添加一個如下所示的「Header」語句: header(「Location:mypage.com/Index.php」); –

    相關問題