2017-10-05 45 views
0

所以我需要检查我的magento网站上的购物车是否为空。 我可以做到这一点使用PHP这样的:使用javascript检查magento购物车是否为空?

<?php 
    $count = $this->helper('checkout/cart')->getSummaryCount(); 
    if($count==0){ 
     echo '<a href="#" data-url="checkout/cart/add/product/59/form_key/' . Mage::getSingleton('core/session')->getFormKey() . '" class="btn btn-success ac-button-top add-to-cart">Order</a>'; 
    } 
    else { 
     echo '<a href="' . $this->getUrl('checkout/cart') .'" class="btn btn-success ac-button-top add-to-cart">CHECKOUT</a>'; 
    } 
?> 

然而问题是,使用PHP它会被缓存。所以为了让按钮改变,你必须刷新缓存。 所以我想知道是否有任何方法来做这个检查在JavaScript而不是PHP,因为我想不出一种方式来做到这一点?

回答