Как получить значения из многозначного поля? - PullRequest
0 голосов
/ 02 мая 2019

У меня есть форма с многозначным полем entity_autocomplete.После отправки формы я хочу получить значения.

Это в функции buildForm:

  $form['course_data_participant']['participant'] = [
      '#type' => 'entity_autocomplete',
      '#title' => t('Participant'),
      '#target_type' => 'user',
      '#selection_settings' => [
        'include_anonymous' => FALSE,
      ],
      '#multivalue' => TRUE,
      '#validate_reference' => FALSE,
      '#size' => '90',
      '#maxlength' => '100',
    ];

Я использую следующее для извлечения значений в функции submitForm:

$participant_id = $values['participant'];

Массив $ form_state показываетзначения находятся в массиве $ input, но не в массиве $ values, отображается только последнее введенное значение.Как мне получить все значения?

...