A-A+

修改所有商品的价格为原来的1.5倍示例

2012年04月07日 灵犀一指 修改所有商品的价格为原来的1.5倍示例已关闭评论 阅读 752 人 次

有时候可能想改变一下全站的所有价格,运行一遍如下代码可以使全站所有商品的价格变成原来的1.5倍

  1. $collection = Mage::getResourceModel('catalog/product_collection')->load();
  2. foreach($collection as $items){
  3.    $product = Mage::getModel('catalog/product')->load($items->getId());
  4.    $product->setPrice(round($product->getPrice()*1.5));
  5.     if($product->getSpecialPrice()){
  6.        $product->setSpecialPrice(round($product->getSpecialPrice()*1.5));
  7.     }
  8.    $product->save();
  9. }
标签:

评论已关闭!