2016-02-02 3 views
1

Я использую пользовательские опции продукта со многими опциями в Magento 1.9.1.1.AJAX отправляет все данные, но контроллер получает только часть его

Браузер отправляет все значения, но контроллер получает только некоторые из них. Почему бы мне не получить все значения?

Я использую стандартные AJAX и отправляю методы для сохранения продукта.

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

У меня есть post_max_size = 100M настройки в моем веб-сервере.

В браузере: enter image description here

В Xdebug: enter image description here

+0

Какая у вас настройка 'max_input_vars'? Связано: http://stackoverflow.com/questions/14851064/why-does-magento-keep-only-the-first-1000-products-in-a-category-after-saving-t –

+0

@RobbieВсего, в php. ini: "; max_input_vars = 1000" –

+0

Увеличьте его до 10 000 или выше, чтобы узнать, устраняет ли эта проблема. Magento часто отправляет тысячи почтовых ящиков - особенно при редактировании категорий –

ответ

2

Установите max_input_vars в php.ini на веб-сервере PHP-FPM конфигурации на что-то выше, чем по умолчанию, например, 10000.

Magento часто отправляет более the default limit of 1000, особенно при редактировании категорий.

Смежные вопросы