Magento:检查比较列表是否为空

时间:2016-01-26 11:56:28

标签: php magento

我在商店中创建了一个比较列表的链接,但我想只在比较列表中有产品时显示此按钮。

这是我用来显示链接的以下代码:

<a href="<?php echo $this->getUrl('catalog/product_compare/index'); ?>" onclick="return !window.open(this.href, 'Google', 'width=980,height=700')" target="_blank">Abrir Compadores</a>

2 个答案:

答案 0 :(得分:0)

你可能做的可能是:

<a <?php if(false) echo "style='display:none'"; ?> href=<?php echo $this->getUrl('catalog/product_compare/index'); ?>">Click</a>

如果上述代码的条件你可以使用你验证你想要使用的任何条件...

答案 1 :(得分:0)

使用下面的代码来解决您的问题。

<a class="top-compare" style="color: #003d66;" href="<?php echo $this->getUrl('catalog/product_compare/index') ?>"><?php echo $this->__("Compare") ?></a>

<?php 
$compare = Mage::helper('catalog/product_compare')->getItemCount();
if($compare > 0){ 
//do somthing
}else{
//do anything
}