0

我需要更新我的 Magento 产品详细信息(其中超过 25000 个),因此它们都具有以下方式设置的 Meta Title 详细信息:

产品 SKU : 产品名称

有人可以帮我解决如何以编程方式更新数据库,以便在每个产品上都这样做吗?

目前在 Magento 1.4.0.1 上,但即将推出我们升级的 1.6 网站。

4

1 回答 1

1

Jürgen Thelen 说:

Mage::getModel('catalog/product')->getCollection()->addAttributeToSelect('sku')->addAttributeToSelect('name');
foreach ($products as $product) {
  $product->setMetaTitle(sprintf("%s : %s", $product->getSku(), $product->getName()));
  $product->save();
}
于 2012-05-29T15:34:28.507 回答