magento显示子类别

lol*_*ola 2 php magento

嗨,现在我得到所有的分类和子类别.怎么只获得子类别?

<?php foreach ($this->getStoreCategories() as $_category): ?>
    <?php $_menu .= $this->drawItem($_category) ?>
<?php endforeach ?>
Run Code Online (Sandbox Code Playgroud)

Her*_*tin 5

这将为您提供"母亲"类别+第一级儿童类别.

<ul>
 <?php foreach ($this->getStoreCategories() as $_category): ?>
 <li>
  <strong><?php echo $_category->getName(); ?></strong>
   <?php $_children = $_category->getChildren(); ?>
   <?php if($_children->count()) : ?>
  <ul>
     <?php foreach($_children as $_child) : ?>
   <li><?php echo $_child->getName(); ?></li>
     <?php endforeach; ?>
  </ul>
   <?php endif; ?>
 </li>
 <?php endforeach ?>
</ul>
Run Code Online (Sandbox Code Playgroud)

如果您只想显示第一级子类别,只需注释/删除第一个子类别

<strong><?php echo $_category->getName(); ?></strong>
Run Code Online (Sandbox Code Playgroud)