AJAX发送所有数据,但控制器只获取其中的一部分

时间:2016-02-02 21:24:26

标签: php magento post controller request

我在Magento 1.9.1.1中使用了许多选项的产品自定义选项。

浏览器发送所有值,但控制器只获取其中一些值。 为什么我没有得到所有的价值?

我使用标准的AJAX和post方法来保存产品。

$post = Mage::app()->getRequest()->getPost();

我的网络服务器中有post_max_size = 100M个设置。

在浏览器中: enter image description here

在xDebug中: enter image description here

1 个答案:

答案 0 :(得分:2)

将PHP-FPM配置的Web服务器上的max_input_vars中的php.ini设置为高于默认值的值,例如10,000。

Magento经常发送超过the default limit of 1000的内容,尤其是在编辑类别时。