form_test_limit_validation_errors_form

Versions
mediamosa-21
form_test_limit_validation_errors_form($form, &$form_state)

Builds a simple form with a button triggering partial validation.

Code

modules/simpletest/tests/form_test.module, line 210

<?php
function form_test_limit_validation_errors_form($form, &$form_state) {
  $form['title'] = array(
    '#type' => 'textfield',
    '#title' => 'Title',
    '#required' => TRUE,
  );
  $form['test'] = array(
    '#type' => 'textfield',
    '#element_validate' => array('form_test_limit_validation_errors_element_validate_test'),
  );
  $form['actions']['partial'] = array(
    '#type' => 'submit',
    '#limit_validation_errors' => array(array('test')),
    '#submit' => array(),
    '#value' => t('Partial validate'),
  );
  $form['actions']['full'] = array(
    '#type' => 'submit',
    '#value' => t('Full validate'),
  );
  return $form;
}
?>