0

我需要在magento中重新保存所有产品。我找到了解决方案(适用于 1.7 版本):

<?php
set_time_limit(0);

// require magento core
require_once 'app/Mage.php';

// execute on admin store
Mage::app()->setCurrentStore(Mage_Core_Model_App::ADMIN_STORE_ID);

$products = Mage::getModel('catalog/product')->getCollection();
foreach($products as $product) {
    echo $product->getName() . '<br/>';
    // save the product
    $product->save();
}

echo 'DONE';
?>

但这不适用于 magento 1.9。如果可能的话,我需要重新保存所有可配置的产品。

4

1 回答 1

0

它有效,但您看不到产品名称,请尝试使用 sku 字段

于 2014-09-15T14:20:31.133 回答