Configuración para el módulo Location de una manera custom.

Para hacer uso de los servicios de geocoding del módulo Location es necesario configurar para cada país qué servicio se va a utilizar. Se accede a esta configuración con la ruta admin/config/content/location/geocoding. Resulta tedioso activar manualmente una opción para cada país, así que puede hacerse uso de devel para agilizar el proceso con una pocas líneas de código.

Activa el módulo devel y entra en devel/php. Escribe lo siguiente en el área de texto para utilizar los servicios de Google Maps en todos los países:

$countries = country_get_list();
 
foreach ($countries as $key => $value) {
  location_standardize_country_code($key);
  $var = 'location_geocode_' . $key;
  variable_set($var, 'google');
}

Pulsa el botón Ejecutar y vuelve a la ruta admin/config/content/location/geocoding.

Drupal 7
Config
GMap
Location
Compartir

También te puede interesar