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 に答える