Custom TV checkbox на поле integer (bitmask)

Кто-то знает примерное место в коде, где множественный выбор в TV (type=checkbox) превращается в строку вида val1||val1||val3…

Задача — перехватить эту строку до сохранения TV в БД с целью модификации ее в целое число (2 в степени выбранной позиции, битовая маска).

Из числа в набор input-ов решилось просто — кастомный тип TV со своим рендером. Как обратно, когда форма присылает массив? Где-то он преобразуется в строку с разделителями ||… где?
Igor
30 сентября 2020, 20:25
modx.pro
580
0

Комментарии: 1

Тодор
01 октября 2020, 20:21
0
Не понимаю зачем менять эти значения еще раз веть значения для TV (type=checkbox) можно записать как val1==VAR1||val1==VAR2||val3==VAR2 где одна часть записываетьса в базу а другую часть видит клиент, не помню только какая часть и за что отвечает
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    1