没有图像,不要在Magento中显示类别

时间:2013-01-03 11:11:47

标签: php image magento

如果没有图像,我试图让这个脚本不显示任何内容。这是脚本:

<?php $i=0; foreach ($_categories as $_category): 
    if (!$_category->getIsActive()): continue; endif;
    $cur_category = Mage::getModel('catalog/category')->load($_category->getId());
    $imageUrl = $cur_category->getImageUrl();
    if (empty($imageUrl)): $imageUrl = Mage::getBaseUrl('media').'catalog/category/np_thumb2.gif'; endif;
?> 

现在除非有图像,否则它将显示无图像图像。我一直在尝试很多东西,但到目前为止我尝试的所有内容最终都会给出一个断开的链接。我确信它很容易,有点像脑部手术,如果你知道怎么做也很容易。你需要的只是一把油灰刀。

由于

1 个答案:

答案 0 :(得分:2)

我想它应该是这样的:

<?php $i=0; foreach ($_categories as $_category): 
if (!$_category->getIsActive()): continue; endif;
$cur_category = Mage::getModel('catalog/category')->load($_category->getId());
$imageUrl = $cur_category->getImageUrl();
if (empty($imageUrl)): 
//do nothing 
endif;
?>