如何在Magento 2中将manfacturer下拉列表更改为多选

时间:2016-06-08 10:41:36

标签: magento2

我需要将制造商输入类型从下拉列表编辑为multiselect。如何从管理员更新此内容?

截图: http://s33.postimg.org/zdhzam5wv/Capture.png

image

请注意: 这是In magento how to change the Manufacturer attribute input type from dropdown to multiselect from admin的重复问题,但我不知道如何在magento 2中做到这一点。

3 个答案:

答案 0 :(得分:2)

Magento2 中没有选项可以将属性输入类型从下拉列表更改为多个选择

但是您可以从admin中删除并创建具有相同属性代码的新属性。

或如果您想要更改相同的属性,而不是直接在数据库中更改它,如下所示

: frontend_input = 'multipleselect' and backend_type = 'varchar' 

答案 1 :(得分:1)

是的,frontend_input应该为“ mulitselect”,您需要将frontend_model更新为“ Magento \ Eav \ Model \ Entity \ Attribute \ Backend \ ArrayBackend”,并在“ eav_attribute”表中将source_model设为NULL。

答案 2 :(得分:0)

其他2个答案均不完整。所以这是两者的结合

firebase serve 替换 YOUR_ATTRIBUTE_ID_INTEGER ,例如 attribute_id

355