Magmi Attribute Set Importer 不设置产品属性
Magmi Attribute Set Importer dont set product attribute
当使用 Magmi 导入并设置 Attribute Set Importer 时,它不会在产品本身上设置相应的产品属性。
看了很多帖子,好像没有人遇到过这个问题。知道我做错了什么吗?
- Magento: 1.9.2.4
- 玛格米:0.7.22
- 属性集导入器:0.0.2
导入文件的内容:
产品文件:
sku,attribute_set,名称,类型,configurable_attributes,mycolor,状态,重量,价格,simples_skus,super_attribute_pricing
01111,"testset","product1b","simple","mycolor","red",1,0,11,
01211,"testset","product2b","simple","mycolor","blue",1,0,22,
01422,"testset","product3b","simple","mycolor","orange",1,0,33,
01311,"testset","productconfigurable","configurable","mycolor",1,0,1,"01111,01211,01422","mycolor::red:11;blue:22;orange:33"
属性文件:
"attribute_code","frontend_label","frontend_input","backend_type","is_user_defined","is_required"
"mycolor","mycolor","select","text",1,1
属性集文件:
attribute_set_name,sort_order,magmi:groups
"testset","0","General:0,Prices:1,Meta Information:3,Images:4,Recurring Profile:4,Design:5,Gift Options:5,mycolor:6"
属性关联文件:
attribute_set_name,atttribute_code,attribute_group_name
"testset","mycolor","General"
Attribute not mapped
解决方案是设置
- backend_type
在属性文件中到
- 整数
事件 varchar 无效。
没有关于此的信息,所以也许这个答案可以节省一些人的时间。
要是我早点找到你的答案就好了,我可以节省几个小时。
的确,在任何地方都没有关于这个主题的信息。
如果在通过 MAGMI(属性集导入器/属性)创建特征时,我们没有为其分配适当的 backend_type 参数,那么 Magmi 会将其设置为 'static' 然后无法导入此类功能的值。
当特征具有以下 backend_type 参数值时,特征值导入工作正常:
- select [下拉列表]: 'int'
- 多select: 'varchar'
frontend_label
attribute_code
frontend_input
is_visible
is_searchable
is_filterable
is_visible_on_front
is_used_for_price_rules
is_user_defined
backend_type
attr1
attr1_code
multiselect
1
0
0
1
1
1
varchar
attr2
attr2_code
select
1
0
0
1
1
1
int
在 Magento 版本上检查过。 2.4.2-p1
当使用 Magmi 导入并设置 Attribute Set Importer 时,它不会在产品本身上设置相应的产品属性。
看了很多帖子,好像没有人遇到过这个问题。知道我做错了什么吗?
- Magento: 1.9.2.4
- 玛格米:0.7.22
- 属性集导入器:0.0.2
导入文件的内容:
产品文件:
sku,attribute_set,名称,类型,configurable_attributes,mycolor,状态,重量,价格,simples_skus,super_attribute_pricing
01111,"testset","product1b","simple","mycolor","red",1,0,11,
01211,"testset","product2b","simple","mycolor","blue",1,0,22,
01422,"testset","product3b","simple","mycolor","orange",1,0,33,
01311,"testset","productconfigurable","configurable","mycolor",1,0,1,"01111,01211,01422","mycolor::red:11;blue:22;orange:33"属性文件: "attribute_code","frontend_label","frontend_input","backend_type","is_user_defined","is_required"
"mycolor","mycolor","select","text",1,1属性集文件:
attribute_set_name,sort_order,magmi:groups
"testset","0","General:0,Prices:1,Meta Information:3,Images:4,Recurring Profile:4,Design:5,Gift Options:5,mycolor:6"属性关联文件:
attribute_set_name,atttribute_code,attribute_group_name
"testset","mycolor","General"
Attribute not mapped
解决方案是设置
- backend_type
在属性文件中到
- 整数
事件 varchar 无效。
没有关于此的信息,所以也许这个答案可以节省一些人的时间。
要是我早点找到你的答案就好了,我可以节省几个小时。
的确,在任何地方都没有关于这个主题的信息。
如果在通过 MAGMI(属性集导入器/属性)创建特征时,我们没有为其分配适当的 backend_type 参数,那么 Magmi 会将其设置为 'static' 然后无法导入此类功能的值。
当特征具有以下 backend_type 参数值时,特征值导入工作正常:
- select [下拉列表]: 'int'
- 多select: 'varchar'
frontend_label | attribute_code | frontend_input | is_visible | is_searchable | is_filterable | is_visible_on_front | is_used_for_price_rules | is_user_defined | backend_type |
---|---|---|---|---|---|---|---|---|---|
attr1 | attr1_code | multiselect | 1 | 0 | 0 | 1 | 1 | 1 | varchar |
attr2 | attr2_code | select | 1 | 0 | 0 | 1 | 1 | 1 | int |
在 Magento 版本上检查过。 2.4.2-p1