1

Drupal 6 で独自のモジュールをプログラミングしてフォームを作成していますが、リストからデータを選択するには何かが必要です。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);
4

0 に答える 0