Я с ума сошел, пытаясь отобразить уменьшенные изображения для списка подкатегорий, которые я пытаюсь отобразить в нижнем колонтитуле. Я пробовал решение, найденное здесь: http://www.douglasradburn.co.uk/getting-category-thumbnail-images-with-magento/, но не повезло!Получение эскиза URL из getChildrenCategories()
Вот код, который я использую в данный момент. Все работает отлично, кроме того, что img src не пуст:
<? $artisans = Mage::getModel('catalog/category')->load(9)->getChildrenCategories(); ?>
<ul class="artists">
<? $i = 0; foreach($artisans as $artisan):
?>
<li>
<a href="<?= $artisan->getUrl() ?>" title="<?= $artisan->getName() ?>"><img src="<?= $artisan->getThumbnailUrl() ?>" /></a>
</li>
<? if(++$i > 7) break; endforeach; ?>
</ul>
Любая помощь была бы принята с благодарностью! Заранее спасибо.
SOLUTION (спасибо Lucasmus!):
<? $artisans = Mage::getModel('catalog/category')->load(9)->getChildrenCategories(); ?>
<ul class="artists">
<? $i = 0; foreach($artisans as $artisan): ?>
<li>
<a href="<?= $artisan->getUrl() ?>" title="<?= $artisan->getName() ?>"><img src="<?= Mage::getBaseUrl('media').'catalog/category/'.$artisan->load($artisan->getId())->getThumbnail() ?>" width="96" height="96" /></a>
</li>
<? if(++$i > 7) break; endforeach; ?>
</ul>
Большое спасибо. По-видимому, я не могу проголосовать, так как у меня нет репутации, но я очень ценю вашу помощь! –
Вы можете принять ответ, может быть? :-) Нет проблем, хорошо, что он работает! –
Вы правы, я могу! Какой n00b! :-) –