2017-10-05 2 views
0

J'ai donc besoin de vérifier si le panier sur mon site magento est vide ou non. je peux le faire en utilisant php comme ceci:Vérifiez si le panier magento est vide en utilisant javascript?

<?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>'; 
    } 
?> 

Cependant, le problème est que l'utilisation de php il se cache. Donc, pour que le bouton change, vous devrez rafraîchir le cache. Alors je me demandais s'il y avait un moyen de faire cette vérification en javascript au lieu de php car je ne peux pas penser à un moyen de le faire?

Répondre