州で必要なフォームを作成する方法は?
選択した内容に基づいてさまざまなフィールドを表示するドロップダウンリストがあり、状態で可視性を調整できますが、必須を使用しようとすると*スパンが表示されますが、実際には必須ではありません。つまり、「必須」であっても、submitを押すことができ、drupalからエラーメッセージが表示されないということです。私は何か間違ったことをしているのですか、それとも現在Drupal 7.8で壊れていますか? $form['host_info'] = array( '#type' => 'select', '#title' => t("Host Connection"), '#options' => array( 'SSH2' => t('SSH2'), 'Web Service' => t('Web Service'), ), '#default_value' => t(variable_get('host_info', 'SSH2')), '#description' => t("Specify the connection information to the host"), '#required' => TRUE, ); $form['ssh_host'] = array( '#type' => 'textfield', '#title' => t("Host …