我在 Magento 中使用自定义选项时遇到了问题。对于各种产品,我使用具有 100 多个值的自定义选项(下拉菜单)。
问题是在某个时刻,选项值将不再保存。单击保存按钮时,会显示成功确认,但新添加的值已消失。
我在保存选项时已经观察到 ajax 发布请求,发现新值列在发布参数中,所以问题显然不在 javascript 中。
我正在尝试定位问题,但我不知道自定义选项的实际保存发生在哪里。有谁知道文件名/位置/功能?
或者更好的是,有人知道这里出了什么问题吗?
我会毫不犹豫地猜测你现在有这么多自定义选项,以至于被发布的表单已经超过了你的 php.ini 中允许的 input_vars 的数量
把它放在你的 php.ini
; http://www.php.net/manual/en/info.configuration.php#ini.max-input-vars max_input_vars = 2000
重新启动 Apache 并重试。
在您的 eav_attributes 中,您的自定义属性是 int 对吗?
将 int 更改为 text,它应该可以工作。
Gl 关于那个