我目前正在编写一个脚本,可以让我在magento中导入多个产品。Magento API:添加新产品后重建索引
$product = Mage::getModel('catalog/product');
$product->setSku($data['sku']);
//etc etc
$product->save();
产品得到完美的创造,但它不会在我的前端显示,直到我要么保存在后端(不改变任何东西!)或I重建索引在后端。
我在相关的数据库表上做了一个比较,以查看保存产品并将这些字段添加到我的导入脚本中时发生了什么变化,但没有任何影响。导入的产品必须OK,因为当我通过后端手动重建索引时,它显示出来。
缓存已完全禁用。
现在我的问题是:如何在导入我的产品后重建索引?
这是辉煌的,伟大的工程!谢谢! – Alex 2010-12-03 09:12:40