0
我將首先解釋我的情況。Magento Foreach子類別獲取產品清單
當前我創建了一個塊,其中顯示來自一個主類別的所有類別。我使用主類別的id獲取它的子類別。
結果:
「所有產品」是當前類的鏈接。
在「所有產品」裏我需要顯示當前類別的所有產品。
我目前的進度:
<div class="block block-category">
<div class="inside-box">
<div class="block-title block-category-title"><h2><?php echo $this->__('Product List') ?></h2></div>
<div class="block-category-navigation">
<ul id="category-nav">
<?php
$root = Mage::getModel('catalog/category')->load(5);
$subCat = explode(',',$root->getChildren());
$collection = $root
->getCollection()
->addAttributeToSelect("*")
->addFieldToFilter("entity_id", array("in", $subCat));
foreach($collection as $catname){ ?>
<li class="clickToSeeProducts">
<a>
<?php echo $catname->getName(); ?>
</a>
</li>
<div class="toggleDiv"><a class="allProducts" href="<?php echo $catname->getURL(); ?>"><?php echo "All Products"; ?></li></a></div>
<?php } ?>
</ul>
</div>
</div>
</div>
不知道如何使用我的方法來顯示我的產品? 謝謝
你在上面顯示的是主,子類別右邊的類別? –
是ID-5類別的所有子類別 $ root = Mage :: getModel('catalog/category') - > load(5) – WPguy