bestigor89

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

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

bestigor89    0

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

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

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


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

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

max_input_vars = 5000

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

<?php
  echo 'max_input_vars = ' . ini_get('max_input_vars ');
?>

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


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

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

 

В .htaccess

php_value max_input_vars 5000

Файл php.ini

max_input_vars = 5000

В php коде

ini_set('max_input_vars', 5000);

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


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

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

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

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

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

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

Войти

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

Войти


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

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