douzhi1937 2013-01-03 11:11
浏览 13
已采纳

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

I'm trying to get this script NOT to display anything IF there is no image. Here's the script:

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

Right now unless there is an image it will display a no-image image. I've been trying many things but everything I tried so far ends up giving a broken link. I'm sure it's easy, kinda like brain surgery, easy if you know how. All you need is a putty knife.

Thanks

  • 写回答

1条回答 默认 最新

  • dsyo9700 2013-01-03 11:32
    关注

    I guess it should be something like this:

    <?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;
    ?> 
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 PADS Logic 原理图
  • ¥15 PADS Logic 图标
  • ¥15 电脑和power bi环境都是英文如何将日期层次结构转换成英文
  • ¥20 气象站点数据求取中~
  • ¥15 如何获取APP内弹出的网址链接
  • ¥15 wifi 图标不见了 不知道怎么办 上不了网 变成小地球了