Как настроить страницу для отображения подкатегорий, а не продуктов?


8

Как настроить страницу для отображения подкатегорий, а не продуктов?

Ответы:


10

Чтобы скрыть товары со страницы категории, установите для категории Display Modeзначение Static block only.

Чтобы получить список всех подкатегорий, включите в свой код следующий фрагмент кода catalog/category/view.phtml:

<ul>
<?php foreach ($this->getCurrentCategory()->getChildrenCategories() as $_subcat): ?>
    <li><a href="<?php echo $_subcat->getUrl() ?>"><?php echo Mage::helper('catalog/output')->categoryAttribute($_subcat, $_subcat->getName(), 'name') ?></a></li>
<?php endforeach ?>
</ul>

Возможно, вы захотите добавить проверки того, активны ли подкатегории, если таковые вообще имеются, и, возможно, какой-нибудь флаг, чтобы сделать все это более гибким и простым Custom Layout Update.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.