我使用setPostedProducts来维护销售/折扣类别。 在我的开发机器上,它正在工作(平面目录类别和产品关闭)。 在我的舞台机器上(平面目录类别和产品 ),它不再起作用了。
我该如何解决这个问题?
if(params['email'] != null) {
print params email is exists's
}else{
print params email doesn't exists's
}
答案 0 :(得分:0)
不知道为什么,但解决了我的问题的是添加
Mage::app('admin');
Mage::app()->setCurrentStore(Mage_Core_Model_App::ADMIN_STORE_ID);
在执行setPostedProduct()之前。 我想在admin中_getResource()函数转换为Mage_Catalog_Model_Resource_Category而不是Mage_Catalog_Model_Resource_Category_Flat