我正在尝试使用 Magento 类别缩略图,但它不起作用。我已经在线学习了许多教程(例如http://www.douglasradburn.co.uk/getting-category-thumbnail-images-with-magento/),并且都提到了该功能:
$_category->getThumbnail()
应该在类别模型中。我正在运行 Magento 1.6,但在任何地方都找不到此功能。我还下载了 1.5 和 1.7,在那里看了看,没有找到。但是,当我运行代码时,它没有给我任何错误,只是没有输出。
这是我的完整代码:
<ul id="nav">
<?php foreach ($this->getStoreCategories() as $_category): ?>
<?php echo $_category->getThumbnail(); ?>
<?php echo $this->drawItem($_category) ?>
<?php endforeach ?>
</ul>
(我正在尝试将缩略图用作它所在的菜单项)
得到它的工作。秘诀是您需要使用以下代码重新查询 FULL 类别数据:
Mage::getModel('catalog/category')->load($_category->getId())->getThumbnail()
我在某种程度上遵循了本教程:
http://www.ho.nl/blog/using_category_images_in_your_magento_navigation/
在您的菜单中有类别缩略图。
谢谢