0

値が「yes」または「on」のカスタム ドロップダウン属性を 1 つ作成しました。ここで私の質問は、MySQL データベースのカスタム属性を使用して「はい」とチェックされたカテゴリごとに新しく追加された製品を取得するための MySQL クエリを作成する方法と、そのクエリをどこに配置する必要があるかです。ここでは、これらの新しく追加された製品をホームページのカテゴリごとに表示したいと考えています。

4

1 に答える 1

1

Magento内でやりたいですか?代わりにコレクションを使用してください。

$collection = Mage::getModel('catalog/product')->getCollection();
$collection->addAttributeToSelect('*'); // Or only the attributes that you need
$collection->addAttributeToFilter('your_attribute', array('eq' => '1'));

foreach ($collection as $product) {
    echo $product->getId();
}
于 2012-04-04T11:58:03.013 に答える