Я использую Magmi Datapump для импорта некоторых продуктов в Magento.
Пока у меня есть это:
require_once("../../magmi/inc/magmi_defs.php");
require_once("../../magmi/integration/inc/magmi_datapump.php");
$dp = Magmi_DataPumpFactory::getDataPumpInstance("productimport");
$dp->beginImportSession("Default","create");
$newProductData = array(
'type' => 'simple',
'sku' => "test-simple",
'qty' => 1000,
'color' => 'Brown',
'price' => 10,
'name' => 'test simple',
'tax_class_id' => 1,
'is_in_stock' => 1,
'store' => 'admin',
'economic_productgroup' => 700,
'image' => '+http://blogs.smh.com.au/entertainment/getflickd/44655_native.jpeg.jpg',
'small_image' => 'http://blogs.smh.com.au/entertainment/getflickd/44655_native.jpeg.jpg',
'thumbnail' => 'http://blogs.smh.com.au/entertainment/getflickd/44655_native.jpeg.jpg'
);
$dp->ingest($newProductData);
$dp->endImportSession();
Все атрибуты импортируются правильно, кроме изображения. Это не работает.
Это скриншот из профиля «По умолчанию».
Magmi устанавливается здесь: http://www.example.com/import/magmi/web/magmi.php
Почему импорт моих изображений не работает?
Проблема решена путем создания нового профиля в веб-интерфейсе с точно такими же настройками, как у меня в профиле «по умолчанию». Не уверен, почему, хотя.
Других решений пока нет …