【发布时间】:2014-03-13 07:46:44
【问题描述】:
我正在使用 Magento 中的页面 CMS 功能调用静态块。
它正在调用它,但每当我调用它时,类别都不会显示。
这是我在 CMS 的设计选项卡中添加的内容
<reference name="left">
<block type="catalog/navigation" name="catalog.leftnavig" before="-" template="catalog/navigation/left_menu1.phtml"/>
</reference>
另一方面,我的菜单代码是:
<div class="box layered-nav">
<div class="head">
<h3><?php echo $this->__('Browse By') ?></h3>
</div>
<div class="border-creator">
<div class="narrow-by">
<dl id="narrow-by-list">
<dd>
<ol>
<?php
$product = Mage::getModel('catalog/product')->load($productId);
$cats = $product->getCategoryIds();
foreach ($cats as $category_id) {
$_cat = Mage::getModel('catalog/category')->load($category_id) ;
?>
<dt>
<?php echo $_cat->getName(); ?>
</dt>
<?php } ?>
</ol>
</dd>
</dl><script type="text/javascript">decorateDataList('narrow-by-list')</script>
</div>
</div>
</div>
怎么了?我需要添加一个助手或我忘记的东西吗?
【问题讨论】: