magento没有对if语句做出回应

时间:2013-08-21 11:42:17

标签: magento

要停止结帐按钮才能运行,直到某个条件为真?基本上如果用户在购物车上添加了两个产品,他可以添加两张优惠券,我已经完成了那部分,但是当用户已经删除了添加到购物篮上的产品时,优惠券仍然存在于购物车中我的代码,假设删除凭证但不起作用;

public function deleteAction()
{

    parent::deleteAction();
    $vouchers = Mage::getResourceModel('healthystart/voucher_collection');
    $quote = Mage::getSingleton('checkout/session')->getQuote();
    $items = $quote->getAllVisibleItems('name');

    foreach($vouchers as $voucher){
        if  ($voucher['quote_id'] > 1 && $items['quote_id'] === 1){
            echo "hi"; exit;
        }
    }
}

0 个答案:

没有答案