Mage :: getModel( 'カタログ/カテゴリ') - > load($ id)が機能していませんロードされ、getId()は空です)。
が、私はこれを行う場合:それが動作
$collection = Mage::getModel('catalog/category')->getCollection();
foreach($collection as $category) {
if($category->getId() == $id) {
echo "it has been founnnd!!!";
}
}
を?
私はこのコードをclpを通してphpunitテストで実行していることを言及する必要があります。そのため、ブートストラップされています。スコープに問題があると私は推測していますか?
それがなくても動作します「 - > setStoreId($ STORE_ID)」 – Pascut