我在使用 magmi datapump api 导入自定义选项时遇到了一些问题。我可以通过在 magmi 的示例中给出的数组中传递数据来轻松上传产品。
但是,当我安装自定义选项模块并启用它时,我收到以下错误。
...
$dp->beginImportSession("default","create");
// Here we define a single "simple" item, with name, sku,price,attribute_set,store,description
$item = array(
'name' => 'test a',
'sku' => 'testsku3',
'price' => '110.00',
'attribute_set' => 'Default',
'store' => 'admin',
'description' => 'ingested with Datapump API',
'meta_title' => 'test meta',
'qty' => '1',
'categories' => '2',
'weight' => '1',
'tax_class_id' => '4',
'Please enter your text:field:1:3' => ':fixed:0.5:Ref Text:35'
);
...
返回错误:
Notice: Undefined index: xxx:field:1 in /var/www/vhosts/websitename.co.uk/magmi/plugins/extra/itemprocessors/customoptions/pablo_customoptions.php on line 33
现在此错误代码解析为...
...
public function getOptId($field)
{
return $this->_optids[$field];
}
...
有谁知道如何解决这个问题?
谢谢!:)