Magento - 自定义集合查询,用于加载具有相同属性值的产品

时间:2011-07-21 08:43:56

标签: magento

我想创建自定义集合查询以加载具有相同自定义属性“art_nr”的产品。

我做到了:

$art_nr = Mage::getModel('catalog/product')->load($_product->getId())->getArt_nr();

在当前产品页面中加载我的属性,现在我想在我的请求中使用它。

感谢您的帮助:)

2 个答案:

答案 0 :(得分:0)

首先,正确的语法是getAntNr()getData('ant_nr')。第二,你在“请求中使用它”是什么意思?

答案 1 :(得分:0)

一个非常基本的例子是:

$_artCollection = Mage::getModel('catalog/product')->getCollection()
    ->addAttributeToSelect('*')
    ->addFieldToFilter('art_nr', $art_nr);

另请注意,'art_nr'的神奇吸气剂只是'getArtNr',不需要下划线!