我正在一个主要基于wordpress的网站上工作,但使用magento来处理其电子商务(不是我的选择,它是网站的设置方式)。
选择产品后,它会链接到magento购物车。我们有一个网站范围"查看购物车"在链接到magento购物车的网站的头部链接。我想做的是如果购物车是空的,则隐藏此链接。
在magento中使用soley我可以用它来隐藏链接:
<?php $_cartQty = $this->getSummaryCount() ?>
<?php if ($_cartQty >0): ?>
<a href="link">link to cart</a>
<?php endif ?>
但它对wordpress没有用...有没有办法让购物车数量从magento变成wp然后再使用某些东西......
<?php if (sizeof($cart) > 1)) : ?>
<a href="link">link to cart</a>
<?php endif ?>
答案 0 :(得分:0)
<?php
require_once '../app/Mage.php'; //root to app/Mage.php of magento
Mage::app(); //run
Mage::getSingleton('core/session', array('name'=>'frontend')); //load session
$count = Mage::helper('checkout/cart')->getSummaryCount(); //read count itemes in cart
$total = Mage::helper('checkout/cart')->getQuote()->getGrandTotal(); //read total in cart
if($count==0){
echo '<a href="'.Mage::getBaseUrl("web").'checkout/cart">Cart is empty</a>';
}
else {
echo '<a href="'.Mage::getBaseUrl("web").'checkout/cart">'.$count.' item(s) with total '.Mage::helper('core')->formatPrice($total, false).'</a>';
}