WP Magento Fishpig:如何显示子类别

时间:2016-02-16 04:21:55

标签: php wordpress magento fishpig

我试图在magento wordpress集成中显示一个术语的子类别 即:我当前的术语是6.121.2.0在主题中我有子类别 - 搞笑,新闻和特殊。

我想做的是topics 我需要显示当前术语的所有当前子类别,然后在每个子类别上显示每个帖子的标题。

这是我到目前为止所尝试的内容:

wordpress/term/view

但是这个还没有对任何东西进行分类..我试着调用<div class="row" id="fisherman"> <div class="col-lg-12"> <?php $_term = $this->getTerm() ?> <?php echo '<pre>';var_dump($_term);echo '</pre>'; die;?> <?php if ($_term): ?> <h2><?php echo $this->escapeHtml($_term->getName()) ?> </h2> <?php if ($description = $_term->getDescription()): ?> <h4 class="description text-white text-center"><?php echo $description ?></h4> <?php endif; ?> <div class="row"> <div class="col-lg-4 col-md-4 col-sm-6" id="instagram"> <span class="ig-follow pull-right" data-id="ab98fe2ce2" data-handle="redsbest" data-count="true" data-size="large" data-username="false"></span> </div> <script src="<?php echo $this->getSkinurl('dist/instagram/instagram.js'); ?>"></script> <script>(function(d,t){var g=d.createElement(t),s=d.getElementsByTagName(t)[0];g.src="//x.instagramfollowbutton.com/follow.js";s.parentNode.insertBefore(g,s);}(document,"script"));</script> <?php if ($postList = trim($this->getPostListHtml())): ?> <?php echo $postList ?> <?php else: ?> <p class="note-msg"><?php echo $this->__('There are no posts matching your selection.') ?></p> <?php endif; ?> </div> <?php endif; ?> <ul class="list-inline social-media"> <li><a href="#" target="_blank" class="btn-lg btn-social btn"><i class="fa fa-facebook fa-6"></i></a></li> <li><a href="#" target="_blank" class="btn-lg btn-social btn"><i class="fa fa-instagram fa-6"></i></a></li> <li><a href="#" target="_blank" class="btn-lg btn-social btn"><i class="fa fa-twitter fa-6"></i></a></li> </ul> </div> 并且它返回null这是可能的..抱歉新手在这里。 并提前感谢。

1 个答案:

答案 0 :(得分:1)

$subCateg = $_term->getChildrenTerms();

如fishpig文档中所述,此方法返回: 一系列儿童用语和 如果$ _term是一个类别,这将返回所有子类别。