我需要更新我的Magento产品详细信息(超过25000个),以便他们都按以下方式设置Meta Title详细信息:
产品SKU:产品名称
有人可以帮我解决如何以编程方式更新数据库,以便在每个产品上完成吗?
目前在Magento 1.4.0.1上,但即将推出我们升级的1.6网站。
答案 0 :(得分:1)
JürgenThelen说:
Mage::getModel('catalog/product')->getCollection()->addAttributeToSelect('sku')->addAttributeToSelect('name');
foreach ($products as $product) {
$product->setMetaTitle(sprintf("%s : %s", $product->getSku(), $product->getName()));
$product->save();
}