所以,基本上我的Magento商店在很多不同的類別中銷售T恤(不是真的)。所有的T恤,無論類,有顏色屬性=要麼紅,藍,綠等如何顯示所有類別中具有某種屬性=某種價值的所有產品?
我希望能夠鏈接到一個網頁藍色產品,或紅色產品等,並且無論父母類別如何都顯示出來。
想法?謝謝。我真的不想將它們全部手動添加到其他類別。
所以,基本上我的Magento商店在很多不同的類別中銷售T恤(不是真的)。所有的T恤,無論類,有顏色屬性=要麼紅,藍,綠等如何顯示所有類別中具有某種屬性=某種價值的所有產品?
我希望能夠鏈接到一個網頁藍色產品,或紅色產品等,並且無論父母類別如何都顯示出來。
想法?謝謝。我真的不想將它們全部手動添加到其他類別。
給這個Yoast's Landing Pages extension一試。如他們的blog中所述,您可以創建CMS頁面,其中包含按您創建的任何屬性過濾的產品列表。
例如,要列出所有黑色的產品,你會使用類似(這裏的價值「黑」了24號):
{{block type="Yoast_Filter/Result"
name="filter_result"
template="catalog/product/list.phtml"
attribute_name="color"
value="24" }}
而且因爲它是一個CMS頁面,你也可以自定義網址爲:http:/www.yourdomain.com/all-black-products.html
。
magentoconnect中的描述說它只與1.4兼容,但我使用的是1.5,我不記得是否需要更改代碼。
HTH
他們都鏈接到特定的類別和使用的導航濾波器
可以過濾根據屬性值的產品..只需使用addAttributeToFilter
$attributeValue = 'red';
$attributeCode = 'color';
$products = Mage::getModel('catalog/product')
->getCollection()
->addAttributeToFilter($attributeCode, $attributeValue);
希望這有助於。謝謝。
謝謝 - 它需要一些調整,但它絕對是這裏的方式。我感謝您的幫助。 – 2011-05-04 04:55:04