cómo mostrar la miniatura de la categoría usando getThumbnailUrl () en Magento

He estado tratando de hacer que esto funcione, pero no tuve suerte. Básicamente, necesito mostrar las categorías del menú principal en el bloque de contenido, pero ahora debo mostrar la categoría de miniaturas junto al nombre de la categoría dentro del bloque de contenido. Creé un nuevo módulo personalizado dentro de app / desing / fronend / default / THEME / template / catalog / navigation / category_listing.php que se parece a:

<div class="box layered-nav">
    <div class="head">
    </div>
    <div class="border-creator">
      <div class="narrow-by">
          <dl id="narrow-by-list">

         <dd>
         <ol>        
        <?php foreach ($this->getStoreCategories() as $_category): ?>
            <dt>
             <a href="<?php echo $this->getCategoryUrl($_category) ?>"<?php if ($this->isCategoryActive($_category)): ?> class="active"<?php endif ?>><?php echo $this->htmlEscape($_category->getName()) ?>
             <img src="<?php echo $_category->getThumbnailUrl() ?>" width="100" height="100" style="background:red; height: 100px; width: 100px; display: block" alt="<?php echo $this->htmlEscape($_category->getName()) ?>" />
             </a> 

            </dt>
        <?php endforeach ?>

       </ol>
      </dd>
      </dl><script type="text/javascript">decorateDataList('narrow-by-list')</script>
    </div>
   </div>
</div>

Y luego estoy agregando esto a app / code / core / Mage / Catalog / model / Categorie.php

            public function getThumbnailUrl()
            {
                $url = false;
                if ($image = $this->getThumbnail()) {
                    $url = Mage::getBaseUrl('media').'catalog/category/'.$image;
                }
                return $url;
            }

¿Alguna idea de por qué no está tirando y mostrando la imagen? Ya agregué a la categoría usando el panel de administración, borré el caché y actualicé los datos, ¿Alguna idea?

Respuestas a la pregunta(3)

Su respuesta a la pregunta