function location_search_form in Location 5
1 string reference to 'location_search_form'
File
- ./
location.module, line 89
Code
function location_search_form($location_params = array(), $proximity_params = array()) {
$form = array();
$location_search_distance_unit_setting = variable_get('location_search_distance_unit', 0);
$proximity_suppressed_values = $location_search_distaince_unit_setting ? array(
'unit' => $location_search_distance_unit_setting,
) : array();
$form['proximity'] = location_proximity_form($proximity_params, $proximity_suppressed_values);
$location_suppressed_values = variable_get('location_suppress_country', 0) ? array(
'country' => variable_get('location_default_country', 'us'),
) : array();
$form['location'] = location_form(array(
'postal_code',
'country',
), $location_params, array(
'postal_code',
'country',
), $location_suppressed_values, '', 'nearby_postalcodes_bylocation');
$form['submit'] = array(
'#type' => 'submit',
'#value' => t('Search'),
);
//$form_exp = var_export($form, TRUE);
//drupal_set_message("location_search_form() returning <pre>$form_exp</pre>");
$form['#submit'] = array_merge($form['#submit'] ? $form['#submit'] : array(), array(
'location_search_form_submit' => array(),
));
return $form;
}