我需要将制造商输入类型从下拉列表编辑为multiselect。如何从管理员更新此内容?
截图: http://s33.postimg.org/zdhzam5wv/Capture.png
请注意: 这是In magento how to change the Manufacturer attribute input type from dropdown to multiselect from admin的重复问题,但我不知道如何在magento 2中做到这一点。
答案 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