Я пытаюсь получить значения элемента select, который имеет атрибут множественного числа, используя jInput. Я оцениваю, чтобы получить серию значений, но получить только значение последней выбранной опции
Определение выбора выглядит следующим образом
... other inputs ...
<select name="jform[something]" id="something" multiple>
<option value="A">A</option>
<option value="B">B</option>
<option value="...">...</option>
<option value="Z">Z</option>
</select>
В контроллере у меня есть следующая логика, которая получает значения входов, включая выбор.
$requestData = $this->input->post->get('jform', array(), 'array');
Здесь я надеюсь, что значение select - это серия выбранных значений, но, как я уже говорил, я получаю только значение последней выбранной опции.
Содержимое $requestData
выглядит так
$requestData = [
'name' => 'name',
'lastname' => 'lastname',
...
'something' => 'A' // Here I am expeting to have something like 'A,Z'
];
Как получить нужные значения?
Код контроллера принадлежит контроллеру .../components/com_users/ controllers/registration.php
в методе register