Получить миниатюру категории NULL


У меня возникли проблемы с получением миниатюр категорий из магазина, в панели администратора отображается значок категории, добавленный в категорию.

Но когда я пытаюсь показать во внешнем интерфейсе, это дает мне ноль, не понимаю, почему.

$category =  Mage::getModel('catalog/category')->getCollection()
                            ->addAttributeToSelect('*')
                            ->addAttributeToFilter('parent_id', Mage::registry('current_category')->getId());

?>

<ul class="catblocks">

    <?php
 foreach ($category as $cat){
            $entity_id = $cat->getId();
            $name = $cat->getName();
            $url_key = $cat->getUrlKey();
            $url_path = $cat->getUrlPath();
            $skin_url = $cat->getThumbnail(); 


     echo '<li>
        <a href="'.$url_path.'">
            <img src="https://shopping.pt/media/catalog/category/'.$skin_url.'"alt="'.$name.'">
            <span>'.$name.'</span>
        </a>
    </li>';
    } 

    ?>


</ul>
Author: Info E, 2017-10-25

1 answers

Вам нужно будет загрузить коллекцию

$category =  Mage::getModel('catalog/category')->getCollection()
                            ->addAttributeToSelect('*')
                            ->addAttributeToFilter('parent_id', Mage::registry('current_category')->getId())
                            ->load();
 0
Author: Vladimir Samsonov, 2017-10-25 12:14:51