Я пытаюсь получить текст, выбранный из DropDownList, в мою модель, но я продолжаю получать значение индекса "DropDownList" (если я выбираю второй элемент, я получаю 1).
У меня есть такой массив:
Array ( [0] => some [1] => array [2] => for [3] => example )
И я пытаюсь вставить выделенный текст в атрибут 'field' моей модели следующим образом:
<?= $form->field($model, 'field')-> dropDownList($array, ['prompt' => 'Select something']) ?>
Дело в том, что когда я получаю свои опубликованные данные в моем контроллере, я получаю выбранное значение (свойство), а не выделенный текст. Допустим, я выбрал «пример», а затем я получил «3» в моих переменных поста. Как я могу получить выделенный текст вместо индексного значения?