嗨,现在我得到所有的分类和子类别.怎么只获得子类别?
<?php foreach ($this->getStoreCategories() as $_category): ?>
<?php $_menu .= $this->drawItem($_category) ?>
<?php endforeach ?>
Run Code Online (Sandbox Code Playgroud)
这将为您提供"母亲"类别+第一级儿童类别.
<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)