1

php関数を使用してMagentoに製品を追加するにはどうすればよいですか?APIを使用しましたが、非常に遅いです。約100.000レコードをインポートし、毎晩在庫を確認する必要があります。

4

1 に答える 1

0

プログラムで製品を追加するのは簡単です。空白のモデルを作成することから始めます

$product = Mage::getModel('catalog/product');

それからそれを記入してください...

$product->setSku('XXXX')    // must be a unique value
    ->setName('Your product\'s name')
    ->setWebsiteIds(array(1))    // should have at least one website to show
    ->setCategoryIds('1,2,3')    // comma-separated list
    ->setStatus(true);

...必要な属性についても同様です。(ここでの値は例にすぎません。)説明、価格、税クラス、可視性など、必要なすべての属性を含めることを忘れないでください。
最後に、データベースに追加します。

$product->save();

インポート/エクスポートプロファイルを使用してみましたか?

于 2010-10-13T21:38:42.650 に答える