Список с мультивыбором

Как внести больше больше 15 значений?

 
Посетитель
no avatar
Сообщений: 62
Приветствую всех.
Получилось ли у кого нибудь победить неумение работать поля "список с мультивыбором" более чем с 15 значениями?
Посетитель
small user social cms
МедальАвторитет форумаПочетный донор проектаКубок зрительских симпатий
Сообщений: 3090
Iceman, а что там не так?
Реклама
cms
Посетитель
small user social cms
МедальПочетный донор проектаАвторитет форумаКубок зрительских симпатий
Сообщений: 2470
Jestik:
Iceman, а что там не так?
наверное в базе забито поле на 1 символ с 0 по F smile
Раньше РАЙ был везде - РАЙсовет, РАЙком, РАЙсобес...., а сейчас везде АДминистрации!
Не надо давать людям советы. Каждый должен лохануться самостоятельно!
Любишь в продакшн, люби и баги починить!
Посетитель
no avatar
Сообщений: 62
Jestik:

Iceman, а что там не так?
Если в этом типе поля задать больше 15 значений то по нему перестает работать фильтр, отображается оно при этом вроде как нормально при любом количестве значений.

eoleg:

наверное в базе забито поле на 1 символ с 0 по F smile
Не совсем понял сарказма, но в базе поле выглядит вполне себе адекватно :)

Собственно вот судя по всему похожая проблема: http://instantcms.ru/forum/thread21301.html Правда там тема так и заглохла без решения.
Редактировалось: 4 раз (Последний: 29 июня 2015 в 18:48)
Посетитель
small user social cms
МедальПочетный донор проектаАвторитет форумаКубок зрительских симпатий
Сообщений: 2470
Iceman:
Не совсем понял сарказма
Это не сарказм - если 15 то можно предположить что есть поле в шестнадцатеричной системе от 0 до F и оно не позволяет добавлять значения, найдите его и измените.
Это просто предположение.
Раньше РАЙ был везде - РАЙсовет, РАЙком, РАЙсобес...., а сейчас везде АДминистрации!
Не надо давать людям советы. Каждый должен лохануться самостоятельно!
Любишь в продакшн, люби и баги починить!
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 3549
Iceman, а вы как вводите значения в список?
Так:
1 | Ужасы
2 | Комедия
3 | Боевик
4 | Триллер

или так:
Ужасы
Комедия
Боевик
Триллер
Посетитель
no avatar
Сообщений: 62
Loadырь, Второй вариант. Проверил с разделителями, так же не работает более чем с 15 значениями.

eoleg, Подскажите как проверить предположение?
Редактировалось: 2 раз (Последний: 30 июня 2015 в 07:47)
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 3549
Iceman, попробуйте в файле \system\fields\listbitmask.php в строке 6 заменить на это
Код PHP:
  1. public $sql = 'varchar(128) NULL DEFAULT NULL';
и потом создать новое такое же поле. Будет ли оно работать с большим количеством значений в фильтре?
Посетитель
no avatar
Сообщений: 62
Loadырь, Помогло, спасибо. При varchar(128) поле стало работать максимум со 128 значениями, при varchar(256) соответственно больше.
В начало страницы
Предыдущая темаСледующая тема Перейти на форум: