Prestashop PHP导入自定义值功能

Prestashop PHP导入自定义值功能,prestashop,Prestashop,我试图在Prestashop v中添加一些自定义功能。1.6. 我已经设法使用功能的ID导入预定义值,但现在我有一个要导入的功能的大列表,但这次我没有这些功能的ID,我希望将它们导入到Prestashop功能内的自定义值中 这是在“我的导入器”中指定功能的代码: foreach ($customProductObject->features as $feature) { Product::addFeatureProductImport($product->i

我试图在Prestashop v中添加一些自定义功能。1.6.

我已经设法使用功能的ID导入预定义值,但现在我有一个要导入的功能的大列表,但这次我没有这些功能的ID,我希望将它们导入到Prestashop功能内的自定义值中

这是在“我的导入器”中指定功能的代码:

foreach ($customProductObject->features as $feature) {
            Product::addFeatureProductImport($product->id, $feature['id'], $feature['value']);
        }
这是我用来在Prestashop中将特征分配给其各自ID的代码

$features[] = ['id' => 11, 'value' => 192];
11是Prestashop中某个功能的ID(在我的示例中:SIZE),192是该值的ID(在我的示例中:LARGE

我的问题是:如果我想为某个特征指定一个值,但它没有存储在Prestashop中已经预定义的值中,我该怎么做?

示例:我想用自定义值(在我的示例中为红色、蓝色等)分配一个新功能(在我的示例中为颜色,id为12),但我没有id,因为它没有存储在Prestashop中的预定义值中,它将是一个自定义值,直接从提要插入

我试过了,但没有成功:

$features[] = ['id' => 12, 'value' => 'red'];