我正在和Magento一起制作墨盒。
我已经选择了所有打印机的多选属性。 似乎不可能选择超过51台打印机,如果我这样做并保存产品,则没有错误,但如果我再次打开产品。 51上方的选定项目未被选中。
我该如何解决这个问题?
请帮助我,它让我疯狂..
答案 0 :(得分:1)
所以问题是,属性的后端类型设置为“varchar”并且需要是“text”
如果查找db表eav_attribute并搜索属性(通过attribute_code),您会注意到后端设置为varchar,将其更改为“text”,然后您可以保存超过51个打印机。
但是,这可能会清除该属性的所有当前保存的值,因为它正在从_varchar将eav表更改为_text,因此首先在开发环境中执行此操作。