When adding more than 30 checkboxes on the TCA, the values don't get recorded.
|Priority:||Should have||Due date:|
|Assignee:||Christian Kuhn||% Done:||
['columns'][fieldname]['config'] / TYPE: "check"
When adding more than 30 checkboxes via the TCA the results don't get recorded if you select any of the checkboxes above the thirtieth.
On the picture attached there is 30 checkboxes that works and save it's values... when you add the 31st box, it doesn't record the value and/or even clears the other values.
If you add
The value of that checkbox don't get saved and might delete the other values.
(issue imported from #M4223)
Updated by Michael Scharkow over 6 years ago
This restriction is due to checkboxes being set via a bitmask, and the upper limit for an integer is 32bit, so more than 30 is not possible. You have to work around this restriction by grouping your options in multiple fields.