function views_handler_filter_profile_after_build in Views (for Drupal 7) 5
1 string reference to 'views_handler_filter_profile_after_build'
- views_handler_filter_profile_date_value_form in modules/
views_profile.inc - Drupal builtin date type does not allow to not have a value, hence build custom date field here
File
- modules/
views_profile.inc, line 445
Code
function views_handler_filter_profile_after_build($form_element) {
// get rid of 'edit' in name
$form_element['year']['#name'] = $form_element['#name'] . '[year]';
$form_element['month']['#name'] = $form_element['#name'] . '[month]';
$form_element['day']['#name'] = $form_element['#name'] . '[day]';
// set the select elements to the previously chosen date
$form_element['year']['#value'] = $form_element['#default_value']['year'];
$form_element['month']['#value'] = $form_element['#default_value']['month'];
$form_element['day']['#value'] = $form_element['#default_value']['day'];
return $form_element;
}