Drupal-Formular-Validierung funktioniert nicht für mich

Ich versuche mich zu ändern, einige Drupal-6-Formular-code und Integration einer einheitlichen Formular-Validierung. Code sieht wie folgt aus, aber die Validierung funktioniert nicht. Ich noch nie bekommen in Funktion thisFormName_form_validate. Alle Drupalians haben einige gute Ideen?

function thisFormName_form_alter(&$form, $form_state, $form_id) {
  $form['email_address'] = array(
    '#type' => 'textfield',
    '#title' => t('Enter your email address (optional)'),
    '#default_value' => $object['email_address'],
    '#weight' => 4,
    '#size' => 60,
    '#maxlength' => 128,  
    '#description' => t('Enter email address.'),
  );


function thisFormName_form_validate($node, &$form) {
  if ($form_state['values']['email_address'] == '') 
  {
    form_set_error('', t('Email must be valid format if entered.'));

  }
}

InformationsquelleAutor der Frage harry_T | 2010-03-04

Schreibe einen Kommentar