Custom Field Options: Radio Button, Check Box, Drop Down multiple select
C
Cold Lake Curling Club
- It would be nice to have three selection-type options for custom fields: radio button, check box, and drop down list with multi-selection.
1a. Radio Button: requires user to select one option from a (short) list (and they must pick one);
1b. Check Box: allows user to select multiple options from a (short/brief) list; and
1c. Drop Down with multi-selection: allows user to select multiple options from a list (longer more descriptive list than check box).
- The current check box option behaves more like a radio button (i.e. only one item that is either selected or not selected), the drop down option also only allows one selection from a list; and there is no radio button option (because the other two do the radio button job).
- Its ironic that the "create custom fields" form field-type option of "check box" produces a field that behaves like a radio button, whereas the the form itself uses actual check boxes to pick which reports are to include the field (i.e. allows multiple boxes to be checked (Fees, League, Competitions, etc)).
Dave Rapin
1a. Correct, however the single select dropdown we already have serves this exact same purpose. When there's few options, radio buttons is probably the better UI, so we can look into that.
1b. A checkbox that can select multiple items from the same list (options) would be the same as a multi-select dropdown, which we don't currently support. I do think checkboxes is the better UI when there are few options, similar to 1a.
1c. Same as 1b. We don't current support multiple selections for one field. I can see the value of having a multi-select. It'll be a bit wonky in the reports since it'll need to show multiple values in the same field (comma delimited probably).
- The checkbox behaves as a simple boolean toggle for a field. This is the standard behaviour shown in any UI I can think of, and has been the behaviour in web browsers since mosaic / netscape.
- There's no irony. The check box behaves like a boolean toggle, which is standard behaviour. The checkboxes to pick the reports to include are each separate fields. You can duplicate this exact same behaviour with multiple custom fields.
C
Cold Lake Curling Club
Dave Rapin I derived my understanding of these fields from sites such as w3schools "... checkboxes and radio buttons...". How would I duplicate the behaviour I'm seeking by adding multiple custom fields into columns on a form, rather than a scrolling list of custom fields? You've added multiple fields horizontally on your form "create custom fields" - how do I do that?