如果没有图像,我试图让这个脚本不显示任何内容。这是脚本:
<?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;
?>
现在除非有图像,否则它将显示无图像图像。我一直在尝试很多东西,但到目前为止我尝试的所有内容最终都会给出一个断开的链接。我确信它很容易,有点像脑部手术,如果你知道怎么做也很容易。你需要的只是一把油灰刀。
由于
答案 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;
?>