ストアのデフォルトのルートカテゴリ外のカテゴリから商品を取得しようとしています。
次のコードは、ストアルート内のカテゴリからIDを入力した場合に機能しますが、ストアフロントルートカテゴリ外のカテゴリのセット(ここでは$ _supplierData ['supplier_category'])があります。 。これらのカテゴリのIDを入力すると...$_collectionに製品が読み込まれません
$_category = Mage::getModel('catalog/category')
->load($_supplierData['supplier_category']);
$_collection = Mage::getModel('catalog/product')
->getCollection()
->addCategoryFilter($_category)
->addAttributeToSelect('*')
->load();
これらの製品をコレクションにロードするために何をする必要があるかを誰かに教えてもらえますか?カテゴリをストアルートにプッシュすることはできません。これは、プロジェクトの別の開発者が行った設計上の決定です。