0
我正在嘗試從所有類別獲取產品。其實我想在主頁上顯示一個下拉列表,從那裏可以選擇屬性的值。例如,「維生素a」或「維生素b」。從所有類別的magento中獲取屬性的產品
現在基於這個選擇,所有含有成分'維生素b'的產品應該被提取。
我不知道該怎麼做?請任何人都可以拋出一些光,我試圖用一個模板文件來實現這一點。但沒有得到確切的想法。
我的屬性代碼是'成分'。基於此,我想從所有類別中獲取所有產品。
我正在嘗試從所有類別獲取產品。其實我想在主頁上顯示一個下拉列表,從那裏可以選擇屬性的值。例如,「維生素a」或「維生素b」。從所有類別的magento中獲取屬性的產品
現在基於這個選擇,所有含有成分'維生素b'的產品應該被提取。
我不知道該怎麼做?請任何人都可以拋出一些光,我試圖用一個模板文件來實現這一點。但沒有得到確切的想法。
我的屬性代碼是'成分'。基於此,我想從所有類別中獲取所有產品。
$products = Mage::getResourceModel('catalog/product');
/* @var $products Mage_Catalog_Model_Resource_Product_Collection */
$products->addAttributeToFilter('ingredient',{value});
$products->addAttributeToSelect('name'); // etc.
foreach ($products as $product) {
/* @var $product Mage_Catalog_Model_Product */
sprintf('%s<br />',$product->getName());
}
謝謝@benmark。完美工作。現在我可以有豐富的搜索過濾器。 :) :) 再次感謝。 – madzacky 2013-03-25 05:09:38