Drupal 6 在自定义模块(drupal 6)中使用multiselect模块

Drupal 6 在自定义模块(drupal 6)中使用multiselect模块,drupal-6,multi-select,Drupal 6,Multi Select,我正在用Drupal6编写我自己的模块并创建一个表单,但是我需要一些东西来从列表中选择数据。我正在尝试使用multiselect模块。我可以显示带有选项的字段,但在提交时我无法获得所选选项。 我作了以下发言: $element = array( '#type' => 'field_multi_select', '#title' => 'Field name', '#description' => 'descriptio

我正在用Drupal6编写我自己的模块并创建一个表单,但是我需要一些东西来从列表中选择数据。我正在尝试使用multiselect模块。我可以显示带有选项的字段,但在提交时我无法获得所选选项。 我作了以下发言:

$element = array(
          '#type' => 'field_multi_select',
          '#title' => 'Field name',
          '#description' => 'description',
          '#multiple' => true,
          'required' => true,
          '#field_name' => 'field_select',
          '#columns' => array('value'),
          '#value' => array(array('value' => null)),
          '#process' => array('multiselect_select_process'),
          '#enable'=>true,
          'module' => 'module name'   // set here you current module name
      );

        $form['#field_info']['field_multi_select'] = $element;
        $element = multiselect_select_process($element, NULL, $form_state, $form);