Community Documentation

example_element_demo

5 example_element.module example_element_demo()

This is a simple form to demonstrate how to use the phonenumber form element we defined.

File

developer/examples/example_element.module, line 135
This is an example demonstrating how a module can define custom form elements.

Code

<?php
function example_element_demo() {
  $form['example_element_test_1'] = array(
    '#type' => 'phonenumber', 
    '#title' => t('Phone number 1'), 
    '#default_value' => variable_get('example_element_test_1',  
      array('areacode' => '123', 'number' => '456-7890', 'extension' => '')
    ), 
    '#description' => t('A phone number.'),
  );

  $form['example_element_test_2'] = array(
    '#type' => 'phonenumber', 
    '#title' => t('Phone number 2'), 
    '#default_value' => variable_get('example_element_test_2',  
      array('areacode' => '', 'number' => '456-7890', 'extension' => '23')
    ), 
    '#description' => t('Another phone number, a fax perhaps?'),
  );

  return system_settings_form($form);
}
?>
Login or register to post comments