私が書いた Magento ヘルパー クラスは、1.3 で素晴らしく動作します。ただし、1.4 の新規インストールに取り組んでおり、何らかの理由でカテゴリによるフィルタリングが機能しません。
関数 __construct()
{
メイジ::アプリ();
$this->model = Mage::getModel('catalog/product');
$this->collection = $this->model->getCollection();
$this->collection->addAttributeToFilter('status', 1);//有効
$this->collection->addAttributeToSelect('*');
}
関数 filterByCategoryID($catID)
{
$this->collection->addCategoryFilter(Mage::getModel('catalog/category')->load($catID));
}
これが1.4で機能しない理由がわかりません。他の誰かがこの問題に参加しましたか?