I can get my form data using

$jinput = JFactory::getApplication()->input;
$jpost = $jinput->post; 
$feedback = $jpost->get('feedback', '', 'STRING');

But I have a group of checkboxes[] and can't seem to work out how to get the values submitted ...


Use the array filter.

$jinput = JFactory::getApplication()->input;    
$the_checked_vals = $jinput->post->get('checkboxfieldname', [], 'ARRAY');


Note that the values are not themselves filtered.

| improve this answer | |
  • That worked. In hindsight, I am not sure what the struggle was. – Mat Kay Nov 1 at 3:58

Not the answer you're looking for? Browse other questions tagged or ask your own question.