2011-02-07 105 views
3

我有2個產品類別在我的Magento管理員。第一類有5個產品,第二類有8個產品。Magento - 菜單顯示類別和產品類別

我真的很想做的是有一個菜單,顯示兩個類別,然後顯示一個下拉菜單,顯示每個類別中的產品。

這可能嗎?我看到處處都找不到實例

+0

如果您編輯問題以包含您嘗試的代碼,那麼您可能會多一點運氣。 – 2011-02-07 17:06:17

回答

1

我認爲這是可能的,但如果你找不到示例,你將不得不自己實現這個:)。

建議:
您可以擴展/覆蓋功能Mage_Catalog_Block_Navigation->_renderCategoryMenuItemHtml以在下拉菜單中而不是其子類別中呈現其產品。

+0

是的,我在這裏找到了一個例子:http://asia-connect.com.vn/2009/07/magento-menu-customization-with-product-list/但是當我使用代碼時,它首先顯示類別然後是下面的產品。我可能會查看一個自定義方法或如您所說,重寫renderCategoriesMenuHtml – terrid25 2011-02-07 16:31:48

1

我使用了呼叫:

$newCarCollection = Mage::getModel('catalog/category')->load(CATEGORY_ID); 
$newCarCollection = $newCarCollection->getProductCollection(); 

然後通過IDS循環。很簡單但有效

感謝所有人的關注