我有一个奇怪的,但可能很容易解决的情况。Magento:显示所有类别,但无法获取关联图像
我有一个块下面的代码:
<div class="home-categories">
<?php $_helper = Mage::helper('catalog/category') ?>
<?php $_categories = $_helper->getStoreCategories() ?>
<?php foreach($_categories as $_category): ?>
<a href="<?php echo $_helper->getCategoryUrl($_category) ?>">
<img src="<?php echo $_category->getStoreIds(); ?>"/>
<div class="category-title">
<p><?php echo $_category->getName(); ?></p>
</div>
</a>
<?php endforeach; ?>
</div>
生成的HTML我得到回报了我所有正确的细节,但IMG SRC。我正确地做到了这一点?
它的工作:d(有点)好吧,我得到我想要的图像,但现在,我得到的每一个类别包括子类别等。我只想显示顶级类别,有什么方法可以做到这一点。在我更改代码之前,它做了这个,但是因为我添加了这些参数,它显示了一切,有什么想法? :) – George
我还没有测试过,但尝试添加$ _categories-> addAttributeToFilter('level',array('eq'=> 1));在$ _categories-> addAttributeToSelect('image');之后 –
这是现在完美工作,感谢您的帮助:) – George