Доброго дня всем! Возникла такая проблема создал список мультивыбор, но почему то при добавлении контента там уже проставлены галочки в непонятном порядке, как это можно исправить или от чего это зависит? и можно ли прописать как то стиль что бы этот список при добавлении контента выводился в несколько колонок? а то щас в одну и если он длинный, то много места занимает!!?? на фото показал проблемы!
#1
21 февраля 2016 в 08:26
#2
21 февраля 2016 в 10:22
да, тоже заметил этот баг, что почему то галки стоят, хотя их там быть не должно
Напишите на гитхабе github.com/instantsoft/icms2/issues
Напишите на гитхабе github.com/instantsoft/icms2/issues
#3
21 февраля 2016 в 11:01
при добавлении контента там уже проставлены галочки в непонятном порядке
Так это же интеллектуальная система, которая анализирует поведения пользователей и делает за них самый подходящий выбор при публикации материалов, так что им даже самим думать не приходится
Вообще то сегодня утром возникла идея использовать функционал списков в своих типах материалов. Но как только зашел на форум Инстанта, сразу попал на эту Вашу тему форума. Оказывается не все так просто… Надеюсь, в следующей версии поправят.
Сегодня в 10:22
#4
21 февраля 2016 в 11:20
Хотя вот только что на тестовом сайте настроил список мультивыбор с 5 вариантов. Создал 3 публикации в этом типе материалов. И не разу не проявился этот баг с проставленными галочками. Значит он проявляется при определенных условиях. Даже не знаю как понять при каких условиях.
#5
21 февраля 2016 в 11:34
Кстати, у Вас последняя версия icms?
#6
21 февраля 2016 в 11:38
ДАКстати, у Вас последняя версия icms?
#7
23 февраля 2016 в 11:43
Ну что ребята есть мнения, как это исправить? перенести в строчку получилось, а вот галочки (чекбоксы) сами почему то ставятся! как решить?
#8
23 февраля 2016 в 17:07
может как раз в новом 2.4.1 выйдет решение этой проблемы и будет возможность выбирать у свойства СПИСОК несколько вариантов
#9
23 февраля 2016 в 17:18
У этого поля есть еще недостаток. (в пред версиях этого не было) — оно создает в таблице столбец int(11) и если в предустановленных значениях указать item | Вариант — то значение в базу не заносится, Приходится после в ручную менять тип в БД.
#10
23 февраля 2016 в 18:50
Нет, создает varchar(64). Речь идет о поле fieldListBitmaskУ этого поля есть еще недостаток. (в пред версиях этого не было) — оно создает в таблице столбец int(11)
По сабжу: попробуйте в файл /system/fields/listbitmask.php перед строкой (например) public function parseValue($values){ вставить:
public function setOptions($options){ parent::setOptions($options); $this->items = string_explode_list($this->getDefaultValue()); $this->default = null; } }
#11
23 февраля 2016 в 19:48
вроде работает, теперь по крайней мере галки не стоят
#12
24 февраля 2016 в 10:45
странно!!! мне не помогло — галки как стояли так и стоят!!! куда копать дальше??
#13
24 февраля 2016 в 10:47
точно в этом файле?попробуйте в файл /system/fields/listbitmask.php
мой косяк, не внимательность, да всё теперь хорошо, галки пропали, тестирую дальше!!! Fuze большое спасибо!
#15
7 марта 2016 в 18:52
А как "разбить" на 2-3 столбика?