0

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

<?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;
?> 

现在除非有图像,否则它将显示无图像图像。我一直在尝试很多事情,但到目前为止我尝试的所有事情最终都给出了一个断开的链接。我敢肯定这很容易,有点像脑部手术,如果你知道怎么做就很容易。你只需要一把油灰刀。

谢谢

4

1 回答 1

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;
?> 
于 2013-01-03T11:32:13.263 回答