You are here

function availability_calendars_form_alter in Availability Calendars 6.2

Same name and namespace in other branches
  1. 5 availability_calendars.module \availability_calendars_form_alter()
  2. 6 availability_calendars.module \availability_calendars_form_alter()

Implements hook_form_alter(). Alters node edit forms for supported content types

See also

http://api.drupal.org/api/drupal/developer--hooks--core.php/function/hoo...

File

./availability_calendars.module, line 144
Availability Calendars module. Allows for availability information to be displayed using calendars on specified content types.

Code

function availability_calendars_form_alter(&$form, &$form_state, $form_id) {

  // Alter node edit form if availability support is enabled for that content type
  if (availability_calendars_override_per_node() && isset($form['type']['#value']) && $form['type']['#value'] . '_node_form' == $form_id && availability_calendars_is_supported_type($form['type']['#value'])) {
    module_load_include('inc', 'availability_calendars', 'availability_calendars.node');
    return availability_calendars_node_edit_form_alter($form, $form_state, $form_id);
  }
}