私が書いた 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で機能しない理由がわかりません。他の誰かがこの問題に参加しましたか?