我使用以下塊在我的Magento CMS產品網站:Magento 1.9:如何獲取特定類別的子類別?
{{block type="catalog/product_list" name="catalog_list" category_id="1420" template="catalog/product/listStart.phtml"}}
如何爲(在這種情況下編號1420)在塊中指定我能不能得到CATEGORY_ID的所有子類別的輸出。
到目前爲止,我有以下代碼:
<?php
$_category = $this->getCurrentCategory();
$collection = Mage::getModel('catalog/category')->getCategories($_category->entity_id);
$helper = Mage::helper('catalog/category');
?>
<div class="category-products">
<div id="carousel">
<ul class="products-in-row">
<?php $i=0; foreach ($collection as $cat): ?>
<li class="item">
<?php echo $cat->getName();?>
</li>
<?php endforeach ?>
</ul>
</div>
我只得到了主要類別的所有子類別。
的可能的複製[Magento的 - 得到一個父類和所有子子類別](http://stackoverflow.com/questions/5564647/magento-get-a-parent-category-and-all-sub-sub-categories) –
@DouglasRadburn - 不同的問題。就我所知,這個問題中的這個問題無法將從'category_id'中的值'1420'應用到集合中,而不是一般如何執行。對於您所鏈接的問題來說,這也是一個不同的場景。 –