У меня не корректно работает мультивыбор начиная с версии 2.2 когда он собственно и появился, в версии 2.2.1 проблема осталась.
В списке: мультивыбор сохраняется только 15 значений. И если значений больше 15-ти то не выводится-сохраняется 1-я и все далее 16-той.
Кто нибудь сталкивался с этой проблемой? Или это только у меня так?
#1
1 апреля 2015 в 19:17
Люди добрые, проверьте пожалуйста у себя работу мультивыбора на 2.2 когда значений большое количество, например 30 и более значений, все ли значения сохраняются? У меня не сохраняются больше 15-ти. То ли это косяк системы и никто не замечает потому что не задает большое количество, то ли проблемы у меня.
#3
2 апреля 2015 в 12:16
У меня 13 значении, при сохранении получаю ошибку
Warning: Invalid argument supplied for foreach() in Z:\home\tester.ru\www\system\core\controller.php on line 671
Warning: Invalid argument supplied for foreach() in Z:\home\tester.ru\www\system\core\controller.php on line 671
Значения в админке заполняю так:
1 | Ужасы
2 | Комедия
3 | Боевик
4 | Триллер
...
Сайт обновленный с 2.2.0 до 2.2.1
Пока не копался в чем проблема, так как сейчас не очень то важно…
Warning: Invalid argument supplied for foreach() in Z:\home\tester.ru\www\system\core\controller.php on line 671
Warning: Invalid argument supplied for foreach() in Z:\home\tester.ru\www\system\core\controller.php on line 671
Значения в админке заполняю так:
1 | Ужасы
2 | Комедия
3 | Боевик
4 | Триллер
...
Сайт обновленный с 2.2.0 до 2.2.1
Пока не копался в чем проблема, так как сейчас не очень то важно…
Сегодня в 17:49
#4
2 апреля 2015 в 14:04
Evanescence, после обновления появилась ошибка, или при 2.2.0 тоже была?
#5
5 апреля 2015 в 16:48
Поставил чистую 2.2.1, проблема осталась. Мультивыбор работает не корректно!
Пока как решение, сделанное на коленке. Выполняется проверка наличия хотя бы одного флажка для списка с мультивыбором.
system/core/controller.php строка 669
нужно заменить
на
system/core/controller.php строка 669
нужно заменить
public function validate_array_keys($array, $values){ foreach($values as $value){ } return true; }
#7
19 июля 2015 в 13:46
Пока как решение, сделанное на коленке. Выполняется проверка наличия хотя бы одного флажка для списка с мультивыбором.
system/core/controller.php строка 669
нужно заменить
на
public function validate_array_keys($array, $values){ foreach($values as $value){ } return true; }
В профиле пользователя пишет: Указано недопустимое значение
#8
11 февраля 2016 в 20:57
Никто не решил проблему? в 2.4 все еще не работает как надо.