0
有沒有什麼方法在Magento分層導航中顯示name
屬性以按名稱過濾產品。 我需要在過濾器中列出一些產品,並賦予多種選擇的能力將名稱屬性添加到magento中的過濾器
有沒有什麼方法在Magento分層導航中顯示name
屬性以按名稱過濾產品。 我需要在過濾器中列出一些產品,並賦予多種選擇的能力將名稱屬性添加到magento中的過濾器
您只能在分層導航中使用下拉菜單,多選和價格。
我不知道爲什麼你需要名稱,但有一種可能的方式來創建一個產品屬性下拉菜單,如ln_name,設置在分層導航中使用,然後將其分配給屬性集。然後,您必須使用目錄中的所有產品名稱填充ln_name,然後轉到每個產品並從列表中選擇產品名稱並保存。在前端,您可以將產品名稱作爲分層導航選項。
要回答下面的第二個問題:
添加「是/否」稱爲「left_nav」屬性,並將其添加到您的屬性設置。轉到您的產品列表,並將「left_nav」設置爲「是」,以便將其添加到收藏夾中。在您的模板中使用此代碼來調用產品。注意:我沒有測試過,但它應該可以工作。
$product_collection = Mage::getResourceModel('catalog/product_collection')
->addAttributeToSelect('*')
->addAttributeToFilter('left_nav', array('eq' => 1))
->addAttributeToFilter('status', 1)
->load();
foreach ($product_collection as $product) {
echo '<a href="'.$product->getProductUrl().'">'.$product->getName().'</a>';
}
我想嘗試手動添加leftnav上的產品列表,但是您知道一種方法,我可以選擇多個產品以顯示在內容中,是解決我的問題的好方法嗎? – Tayba
請參閱上面編輯第二個問題的答案。心連心! – seanbreeden
是的,這是第一步,但我需要增加在每個產品後面使用複選框進行多選的功能,而不是在主內容中顯示列表。這是否可能 – Tayba