function event_popup_form_alter in Event Calendar 7
Implements hook_form_alter().
File
- event_popup/
event_popup.module, line 24 - Implemening event popup calender on click event.
Code
function event_popup_form_alter(&$form, &$form_state, $form_id) {
$event_form_id = variable_get('event_calendar_node_type', 'event_calendar') . '_node_form';
if ($form_id == $event_form_id) {
$field_lang_code = field_language('node', $form['#node'], 'event_calendar_date', LANGUAGE_NONE);
$date_default_value = $form['event_calendar_date'][$field_lang_code][0]['#default_value']['value'];
$date = explode(' ', $date_default_value);
if (@$_GET['date'] != "") {
$form['event_calendar_date'][$field_lang_code][0]['#default_value']['value'] = @$_GET['date'] . ' ' . $date[1];
$form['event_calendar_date'][$field_lang_code][0]['#default_value']['value2'] = @$_GET['date'] . ' ' . $date[1];
}
$form['actions']['submit']['#submit'][] = 'event_popup_custom_submit';
}
}