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?