function _location_taxonomize_init_var_longname in Location Taxonomize 7.2
Same name and namespace in other branches
- 7 location_taxonomize.module \_location_taxonomize_init_var_longname()
Initializes the Long Name fields variable (called during initialization)
1 call to _location_taxonomize_init_var_longname()
- location_taxonomize_initialize in ./
location_taxonomize.module - Submit callback for the initialization config form. Handles initialization of Location Taxonomy.
File
- ./
location_taxonomize.inc, line 103 - Some useful functions for Location taxonomize
Code
function _location_taxonomize_init_var_longname() {
$hierarchy = _location_taxonomize_get_hierarchy();
$defaults = array();
foreach ($hierarchy as $field) {
if (location_taxonomize_convert_field_name($field) != 'country' && location_taxonomize_convert_field_name($field) != 'province' && location_taxonomize_convert_field_name($field) != 'city') {
$defaults[$field] = 0;
}
else {
$defaults[$field] = $field;
}
}
$settings = variable_get('location_taxonomize_settings');
$settings['longname']['fields'] = $defaults;
variable_set('location_taxonomize_settings', $settings);
}