Перейти к содержанию
bestigor89

[max_input_vars] Добавление галочек для атреутов

Рекомендуемые сообщения

OcStore: Версия 1.5.5.1.2

в админ части внес изменения что бы появилась возможность выводить некоторые атрибуты дополнительно 

Выглядит это так:

http://joxi.ru/Vm6bWQphvx5gmZ

все хорошо работает но иногда появляются ошибки вида

Notice: Undefined index: points in /var/www/rafenat/data/www/site.ru/admin/model/catalog/product.php on line 199Notice: Undefined index: attribute_id in /var/www/rafenat/data/www/site.ru/admin/model/catalog/product.php on line 238Warning: Cannot modify header information - headers already sent by (output started at /var/www/rafenat/data/www/site.ru/admin/index.php:86) in /var/www/rafenat/data/www/site.ru/vqmod/vqcache/vq2-system_engine_controller.php on line 28Warning: Cannot modify header information - headers already sent by (output started at /var/www/rafenat/data/www/site.ru/admin/index.php:86) in /var/www/rafenat/data/www/site.ru/vqmod/vqcache/vq2-system_engine_controller.php on line 29

Поле длину описания атрибутов я увеличил до 1024

подскажите из-за чего такое может происходить

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Проблема скорей всего в количестве переменных передаваемых формой, их слишком много. Распространенная проблема среди владельцев ocFilter. Для решения необходимо в php.ini или панели управления хостингом указать:

max_input_vars = 5000

Посмотреть текущее значение max_input_vars можно с помощью этого кода:

<?php
  echo 'max_input_vars = ' . ini_get('max_input_vars ');
?>
  • +1 2

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вообще есть 3 варианта как указать настройки конфигурации для php:

 

В .htaccess

php_value max_input_vars 5000

Файл php.ini

max_input_vars = 5000

В php коде

ini_set('max_input_vars', 5000);
  • +1 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Спасибо. У меня проблема была с опциями, больше пяти не хотели добавляться. Добавил в .htaccess строку php_value max_input_vars 30000
 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.