Pergunta

É possível usar as miniaturas da subcategoria como link para a categoria?Para que você possa clicar na miniatura em vez do texto, em caso afirmativo, você também pode remover o texto?

Foi útil?

Solução

Crie um bloco estático com o código: subcategories e insira:

{{block type="core/template" template="catalog/category/sub.phtml"}}

Criar catalog/category/sub.phtml

<?php
$category = Mage::getSingleton('catalog/layer')->getCurrentCategory();
$categories = $category->getCollection()
        ->addAttributeToSelect(array('name', 'thumbnail'))
        ->addAttributeToFilter('is_active', 1)
        ->addUrlRewriteToResult()
        ->addIdFilter($category->getChildren())
?>
<ul class="subcategories">
    <?php foreach ($categories as $category): ?>
        <li>
            <a href="<?php echo $category->getUrl() ?>"><img src="<?php echo Mage::getBaseUrl('media') . 'catalog' . DS . 'category' . DS . $category->getThumbnail() ?>" alt="<?php echo $this->htmlEscape($category->getName()) ?>" />
                <span><?php echo $category->getName() ?></span></a>
        </li>
    <?php endforeach; ?>
</ul>

Agora atribua e defina qualquer categoria raiz que você deseja mostrar suas subcategorias como miniaturas com o atribuído subcategories Bloco CMS criado.Certifique-se de que o modo de exibição esteja definido como Apenas bloco estático ou Produtos e bloco estático.

Fonte:

Para redimensionar os ícones/miniaturas das categorias, você precisará do seguinte:

Redimensionar imagens de categoria:

Com o acima instalado a alteração a ser feita é:

<?php //echo Mage::getBaseUrl('media') . 'catalog' . DS . 'category' . DS . $category->getThumbnail() ?>
<img src="<?php echo $this->helper('timage')->init(Mage::getBaseUrl('media') . 'catalog' . DS . 'category' . DS . $category->getThumbnail())->resize(null, 140) ?>" width="140" height="140" alt="<?php echo $this->htmlEscape($category->getName()) ?>" />

Outras dicas

Sim, você pode. Primeiro, receba a coleção de categoria. Nessa coleção dar a mesma etiqueta âncora para o polegar também que é dado ao título.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a magento.stackexchange
scroll top