1882 Posts in 645 Topics by 582 members
|Go to End|
13 February 2013 at 5:26am
Working on a site that has a search filter bar with checkboxes.
Try as i might i haven't been able to check the selected checkboxes when the page loads.
The basic idea is that a search page can be set to pre-select certain items (not all). The page will also check any checkboxes chosen by the user when the form reloads.
Any suggestions of how to do this?
16 February 2013 at 10:26pm
If you're using a CheckboxSetField you should be able to call setValue() on the field and pass in your array of defaults. As long as the keys match, they will be selected by default
$field = new CheckboxSetField('Field', 'Title', array('Option1' => 'Foo', 'Option2' => 'Bar'));
$field->setValue(array('Foo' => true));
|Go to Top|