1

如何获取选择下拉列表中的文本而不是 Drupal 中的值?

选择表单示例:

$form = array();
  $form['test'] = array(
      '#title' => t("Choose something"),
      '#type' => 'select',
      '#options' => array(
        '1' => 'one',
        '2' => 'two',
        '3' => 'three',
      ),
  );

我能够获得这些值,但我只获得 ID 而不是实际文本。

我希望能够打印出“一”或“二”或“三”,而不是他们的 ID。

我试图显示它这样做:

drupal_set_message(t('你选择了 %something.', array('%something' => ['values']['test'])));
4

0 回答 0