Hi, I set up a map view using Map (Google API, via IPGV&M)
Everything is fine except for the Find/refine my location block : find me works as expected but the goto function never gives the expected result. I have tried every available option but I can't get any positive result. Any idea ?
The geoloc block config is attached
Here's my export :
$view = new view();
$view->name = 'carte_test';
$view->description = 'La vue Carte affiche les points de vente et les événements sur une carte, la vue points de vente liste les points de vente';
$view->tag = 'default';
$view->base_table = 'node';
$view->human_name = 'Points de vente et événements';
$view->core = 7;
$view->api_version = '3.0';
$view->disabled = FALSE; /* Edit this to true to make a default view disabled initially */
/* Display: Master */
$handler = $view->new_display('default', 'Master', 'default');
$handler->display->display_options['title'] = 'Liste';
$handler->display->display_options['use_ajax'] = TRUE;
$handler->display->display_options['use_more_always'] = FALSE;
$handler->display->display_options['use_more_text'] = 'plus';
$handler->display->display_options['access']['type'] = 'perm';
$handler->display->display_options['cache']['type'] = 'none';
$handler->display->display_options['query']['type'] = 'views_query';
$handler->display->display_options['exposed_form']['type'] = 'better_exposed_filters';
$handler->display->display_options['exposed_form']['options']['submit_button'] = 'Appliquer';
$handler->display->display_options['exposed_form']['options']['reset_button_label'] = 'Réinitialiser';
$handler->display->display_options['exposed_form']['options']['exposed_sorts_label'] = 'Trier par';
$handler->display->display_options['exposed_form']['options']['bef'] = array(
'general' => array(
'input_required' => 0,
'text_input_required' => array(
'text_input_required' => array(
'value' => 'Sélectionnez n\'importe quel filtre et cliquez sur Appliquer pour voir les résultats',
'format' => 'magglo',
),
),
'allow_secondary' => 1,
'secondary_label' => 'Recherche avancée - points de vente',
'secondary_collapse_override' => '2',
),
'type' => array(
'bef_format' => 'bef',
'more_options' => array(
'bef_select_all_none' => 0,
'bef_collapsible' => 0,
'autosubmit' => 1,
'is_secondary' => 0,
'any_label' => '',
'bef_filter_description' => '',
'tokens' => array(
'available' => array(
0 => 'global_types',
),
),
'rewrite' => array(
'filter_rewrite_values' => '',
),
),
),
'views_dependent_filter' => array(
'bef_format' => 'default',
'more_options' => array(
'autosubmit' => 0,
'is_secondary' => 0,
'any_label' => '',
'bef_filter_description' => '',
'tokens' => array(
'available' => array(
0 => 'global_types',
),
),
'rewrite' => array(
'filter_rewrite_values' => '',
),
),
),
'field_familles_produits_tid' => array(
'bef_format' => 'bef',
'more_options' => array(
'bef_select_all_none' => 0,
'bef_collapsible' => 1,
'autosubmit' => 0,
'is_secondary' => 1,
'any_label' => '',
'bef_filter_description' => '',
'tokens' => array(
'available' => array(
0 => 'global_types',
1 => 'vocabulary',
),
),
'rewrite' => array(
'filter_rewrite_values' => '',
),
),
),
'field_modalite_achat_tid' => array(
'bef_format' => 'bef',
'more_options' => array(
'bef_select_all_none' => 0,
'bef_collapsible' => 1,
'autosubmit' => 0,
'is_secondary' => 1,
'any_label' => '',
'bef_filter_description' => '',
'tokens' => array(
'available' => array(
0 => 'global_types',
1 => 'vocabulary',
),
),
'rewrite' => array(
'filter_rewrite_values' => '',
),
),
),
'field_certifications_tid_1' => array(
'bef_format' => 'bef',
'more_options' => array(
'bef_select_all_none' => 0,
'bef_collapsible' => 1,
'autosubmit' => 0,
'is_secondary' => 1,
'any_label' => '',
'bef_filter_description' => '',
'tokens' => array(
'available' => array(
0 => 'global_types',
1 => 'vocabulary',
),
),
'rewrite' => array(
'filter_rewrite_values' => '',
),
),
),
'field_particularites_tid' => array(
'bef_format' => 'bef',
'more_options' => array(
'bef_select_all_none' => 0,
'bef_collapsible' => 1,
'autosubmit' => 0,
'is_secondary' => 1,
'any_label' => '',
'bef_filter_description' => '',
'tokens' => array(
'available' => array(
0 => 'global_types',
1 => 'vocabulary',
),
),
'rewrite' => array(
'filter_rewrite_values' => '',
),
),
),
);
$handler->display->display_options['pager']['type'] = 'some';
$handler->display->display_options['pager']['options']['items_per_page'] = '1000';
$handler->display->display_options['pager']['options']['offset'] = '0';
$handler->display->display_options['style_plugin'] = 'ip_geoloc_map';
$handler->display->display_options['style_options']['grouping'] = array(
0 => array(
'field' => '',
'rendered' => 1,
'rendered_strip' => 0,
),
);
$handler->display->display_options['style_options']['ip_geoloc_views_plugin_latitude'] = array(
'field_adresse' => 'field_adresse',
);
$handler->display->display_options['style_options']['ip_geoloc_views_plugin_longitude'] = 'field_adresse';
$handler->display->display_options['style_options']['differentiator']['differentiator_field'] = 'node_type';
$handler->display->display_options['style_options']['center_option'] = '2';
$handler->display->display_options['style_options']['visitor_marker'] = '';
$handler->display->display_options['style_options']['gps_roles'] = array(
1 => '1',
2 => '2',
3 => '3',
136301772 => '136301772',
136301771 => 0,
);
$handler->display->display_options['style_options']['map_options'] = '{"mapTypeId":"roadmap", "centerLat":43.63836724616655, "centerLng":3.915298461914052, "disableDefaultUI":true, "zoom":11,"allowFullScreen":true} ';
$handler->display->display_options['style_options']['map_div_style'] = 'width:100%; height:600px;';
$handler->display->display_options['style_options']['empty_map_center'] = 'visitor';
/* Comportement en l'absence de résultats: Global : Zone de texte */
$handler->display->display_options['empty']['area']['id'] = 'area';
$handler->display->display_options['empty']['area']['table'] = 'views';
$handler->display->display_options['empty']['area']['field'] = 'area';
$handler->display->display_options['empty']['area']['label'] = 'no result';
$handler->display->display_options['empty']['area']['empty'] = TRUE;
$handler->display->display_options['empty']['area']['content'] = '<a href="evenements">Voir les événements à venir</a>';
$handler->display->display_options['empty']['area']['format'] = 'unfiltered_html';
/* Champ: Contenu : Titre */
$handler->display->display_options['fields']['title']['id'] = 'title';
$handler->display->display_options['fields']['title']['table'] = 'node';
$handler->display->display_options['fields']['title']['field'] = 'title';
$handler->display->display_options['fields']['title']['label'] = '';
$handler->display->display_options['fields']['title']['exclude'] = TRUE;
$handler->display->display_options['fields']['title']['alter']['alter_text'] = TRUE;
$handler->display->display_options['fields']['title']['alter']['text'] = '[title]';
$handler->display->display_options['fields']['title']['alter']['word_boundary'] = FALSE;
$handler->display->display_options['fields']['title']['alter']['ellipsis'] = FALSE;
$handler->display->display_options['fields']['title']['element_label_colon'] = FALSE;
/* Champ: Contenu : Illustration */
$handler->display->display_options['fields']['field_illustration']['id'] = 'field_illustration';
$handler->display->display_options['fields']['field_illustration']['table'] = 'field_data_field_illustration';
$handler->display->display_options['fields']['field_illustration']['field'] = 'field_illustration';
$handler->display->display_options['fields']['field_illustration']['label'] = '';
$handler->display->display_options['fields']['field_illustration']['exclude'] = TRUE;
$handler->display->display_options['fields']['field_illustration']['element_label_colon'] = FALSE;
$handler->display->display_options['fields']['field_illustration']['hide_empty'] = TRUE;
$handler->display->display_options['fields']['field_illustration']['click_sort_column'] = 'fid';
$handler->display->display_options['fields']['field_illustration']['settings'] = array(
'image_style' => 'thumbnail',
'image_link' => 'content',
);
/* Champ: Contenu : Logo */
$handler->display->display_options['fields']['field_logo']['id'] = 'field_logo';
$handler->display->display_options['fields']['field_logo']['table'] = 'field_data_field_logo';
$handler->display->display_options['fields']['field_logo']['field'] = 'field_logo';
$handler->display->display_options['fields']['field_logo']['label'] = '';
$handler->display->display_options['fields']['field_logo']['exclude'] = TRUE;
$handler->display->display_options['fields']['field_logo']['element_label_colon'] = FALSE;
$handler->display->display_options['fields']['field_logo']['hide_empty'] = TRUE;
$handler->display->display_options['fields']['field_logo']['click_sort_column'] = 'fid';
$handler->display->display_options['fields']['field_logo']['settings'] = array(
'image_style' => 'thumbnail',
'image_link' => 'content',
);
/* Champ: titre et image */
$handler->display->display_options['fields']['nothing_1']['id'] = 'nothing_1';
$handler->display->display_options['fields']['nothing_1']['table'] = 'views';
$handler->display->display_options['fields']['nothing_1']['field'] = 'nothing';
$handler->display->display_options['fields']['nothing_1']['ui_name'] = 'titre et image';
$handler->display->display_options['fields']['nothing_1']['label'] = '';
$handler->display->display_options['fields']['nothing_1']['alter']['text'] = '<div class="titre"><div class="image">[field_illustration] [field_logo]</div><div class="texte">[title] </div> </div>';
$handler->display->display_options['fields']['nothing_1']['element_label_colon'] = FALSE;
/* Champ: Contenu : Date */
$handler->display->display_options['fields']['field_date_event']['id'] = 'field_date_event';
$handler->display->display_options['fields']['field_date_event']['table'] = 'field_data_field_date_event';
$handler->display->display_options['fields']['field_date_event']['field'] = 'field_date_event';
$handler->display->display_options['fields']['field_date_event']['label'] = '';
$handler->display->display_options['fields']['field_date_event']['element_label_colon'] = FALSE;
$handler->display->display_options['fields']['field_date_event']['hide_empty'] = TRUE;
$handler->display->display_options['fields']['field_date_event']['settings'] = array(
'format_type' => 'short',
'fromto' => 'both',
'multiple_number' => '',
'multiple_from' => '',
'multiple_to' => '',
'show_remaining_days' => 0,
);
/* Champ: Contenu : Body */
$handler->display->display_options['fields']['body']['id'] = 'body';
$handler->display->display_options['fields']['body']['table'] = 'field_data_body';
$handler->display->display_options['fields']['body']['field'] = 'body';
$handler->display->display_options['fields']['body']['label'] = '';
$handler->display->display_options['fields']['body']['alter']['alter_text'] = TRUE;
$handler->display->display_options['fields']['body']['alter']['text'] = '<div class="corps">[body]</div>';
$handler->display->display_options['fields']['body']['alter']['max_length'] = '250';
$handler->display->display_options['fields']['body']['alter']['word_boundary'] = FALSE;
$handler->display->display_options['fields']['body']['alter']['ellipsis'] = FALSE;
$handler->display->display_options['fields']['body']['element_label_colon'] = FALSE;
$handler->display->display_options['fields']['body']['hide_empty'] = TRUE;
$handler->display->display_options['fields']['body']['type'] = 'text_trimmed';
$handler->display->display_options['fields']['body']['settings'] = array(
'trim_length' => '150',
);
/* Champ: Contenu : Certifications */
$handler->display->display_options['fields']['field_certifications']['id'] = 'field_certifications';
$handler->display->display_options['fields']['field_certifications']['table'] = 'field_data_field_certifications';
$handler->display->display_options['fields']['field_certifications']['field'] = 'field_certifications';
$handler->display->display_options['fields']['field_certifications']['label'] = '';
$handler->display->display_options['fields']['field_certifications']['exclude'] = TRUE;
$handler->display->display_options['fields']['field_certifications']['alter']['text'] = '<span class="taxo">[field_certifications] </span >';
$handler->display->display_options['fields']['field_certifications']['element_label_colon'] = FALSE;
$handler->display->display_options['fields']['field_certifications']['hide_empty'] = TRUE;
$handler->display->display_options['fields']['field_certifications']['type'] = 'taxonomy_term_reference_plain';
$handler->display->display_options['fields']['field_certifications']['delta_offset'] = '0';
/* Champ: Contenu : Familles de produits */
$handler->display->display_options['fields']['field_familles_produits']['id'] = 'field_familles_produits';
$handler->display->display_options['fields']['field_familles_produits']['table'] = 'field_data_field_familles_produits';
$handler->display->display_options['fields']['field_familles_produits']['field'] = 'field_familles_produits';
$handler->display->display_options['fields']['field_familles_produits']['label'] = '';
$handler->display->display_options['fields']['field_familles_produits']['exclude'] = TRUE;
$handler->display->display_options['fields']['field_familles_produits']['alter']['text'] = '<span class="taxo">[field_familles_produits]</span >';
$handler->display->display_options['fields']['field_familles_produits']['element_label_colon'] = FALSE;
$handler->display->display_options['fields']['field_familles_produits']['hide_empty'] = TRUE;
$handler->display->display_options['fields']['field_familles_produits']['type'] = 'taxonomy_term_reference_plain';
$handler->display->display_options['fields']['field_familles_produits']['delta_offset'] = '0';
/* Champ: Contenu : Particularités */
$handler->display->display_options['fields']['field_particularites']['id'] = 'field_particularites';
$handler->display->display_options['fields']['field_particularites']['table'] = 'field_data_field_particularites';
$handler->display->display_options['fields']['field_particularites']['field'] = 'field_particularites';
$handler->display->display_options['fields']['field_particularites']['label'] = '';
$handler->display->display_options['fields']['field_particularites']['exclude'] = TRUE;
$handler->display->display_options['fields']['field_particularites']['alter']['text'] = '<span class="taxo">[field_particularites]</span >';
$handler->display->display_options['fields']['field_particularites']['element_label_colon'] = FALSE;
$handler->display->display_options['fields']['field_particularites']['hide_empty'] = TRUE;
$handler->display->display_options['fields']['field_particularites']['type'] = 'taxonomy_term_reference_plain';
$handler->display->display_options['fields']['field_particularites']['delta_offset'] = '0';
/* Champ: taxonomies */
$handler->display->display_options['fields']['nothing']['id'] = 'nothing';
$handler->display->display_options['fields']['nothing']['table'] = 'views';
$handler->display->display_options['fields']['nothing']['field'] = 'nothing';
$handler->display->display_options['fields']['nothing']['ui_name'] = 'taxonomies';
$handler->display->display_options['fields']['nothing']['label'] = '';
$handler->display->display_options['fields']['nothing']['alter']['text'] = '<div class="taxo">
<div>[field_certifications]</div>
<div>[field_familles_produits]</div>
<div>[field_particularites]</div>
</div>';
$handler->display->display_options['fields']['nothing']['element_label_colon'] = FALSE;
/* Champ: Champ : Téléphone */
$handler->display->display_options['fields']['field_telephone']['id'] = 'field_telephone';
$handler->display->display_options['fields']['field_telephone']['table'] = 'field_data_field_telephone';
$handler->display->display_options['fields']['field_telephone']['field'] = 'field_telephone';
$handler->display->display_options['fields']['field_telephone']['label'] = '';
$handler->display->display_options['fields']['field_telephone']['alter']['alter_text'] = TRUE;
$handler->display->display_options['fields']['field_telephone']['alter']['text'] = '<div class="phone">[field_telephone]</div>';
$handler->display->display_options['fields']['field_telephone']['element_label_colon'] = FALSE;
$handler->display->display_options['fields']['field_telephone']['hide_empty'] = TRUE;
$handler->display->display_options['fields']['field_telephone']['type'] = 'text_plain';
/* Champ: Contenu : Lien */
$handler->display->display_options['fields']['view_node']['id'] = 'view_node';
$handler->display->display_options['fields']['view_node']['table'] = 'views_entity_node';
$handler->display->display_options['fields']['view_node']['field'] = 'view_node';
$handler->display->display_options['fields']['view_node']['label'] = '';
$handler->display->display_options['fields']['view_node']['alter']['alter_text'] = TRUE;
$handler->display->display_options['fields']['view_node']['alter']['make_link'] = TRUE;
$handler->display->display_options['fields']['view_node']['alter']['alt'] = 'Toutes les informations';
$handler->display->display_options['fields']['view_node']['alter']['link_class'] = 'more';
$handler->display->display_options['fields']['view_node']['alter']['prefix'] = '<div class="lien">';
$handler->display->display_options['fields']['view_node']['alter']['suffix'] = '</div>';
$handler->display->display_options['fields']['view_node']['element_label_colon'] = FALSE;
$handler->display->display_options['fields']['view_node']['text'] = 'Voir';
/* Champ: Contenu : Type */
$handler->display->display_options['fields']['type']['id'] = 'type';
$handler->display->display_options['fields']['type']['table'] = 'node';
$handler->display->display_options['fields']['type']['field'] = 'type';
$handler->display->display_options['fields']['type']['exclude'] = TRUE;
/* Champ: Contenu : Adresse */
$handler->display->display_options['fields']['field_adresse']['id'] = 'field_adresse';
$handler->display->display_options['fields']['field_adresse']['table'] = 'field_data_field_adresse';
$handler->display->display_options['fields']['field_adresse']['field'] = 'field_adresse';
$handler->display->display_options['fields']['field_adresse']['exclude'] = TRUE;
/* Champ: Contenu : polygone */
$handler->display->display_options['fields']['field_polygone']['id'] = 'field_polygone';
$handler->display->display_options['fields']['field_polygone']['table'] = 'field_data_field_polygone';
$handler->display->display_options['fields']['field_polygone']['field'] = 'field_polygone';
$handler->display->display_options['fields']['field_polygone']['hide_empty'] = TRUE;
$handler->display->display_options['fields']['field_polygone']['click_sort_column'] = 'geom';
$handler->display->display_options['fields']['field_polygone']['type'] = 'geofield_map_map';
$handler->display->display_options['fields']['field_polygone']['settings'] = array(
'geofield_map_width' => '100%',
'geofield_map_height' => '300px',
'geofield_map_center' => array(
'lat' => '',
'lon' => '',
'geocode' => 'Find my location',
),
'geofield_map_zoom' => '8',
'geofield_map_min_zoom' => '0',
'geofield_map_max_zoom' => '0',
'geofield_map_controltype' => 'default',
'geofield_map_mtc' => 'standard',
'geofield_map_pancontrol' => 1,
'geofield_map_maptype' => 'map',
'geofield_map_baselayers_map' => 1,
'geofield_map_baselayers_satellite' => 1,
'geofield_map_baselayers_hybrid' => 1,
'geofield_map_baselayers_physical' => 0,
'geofield_map_scale' => 0,
'geofield_map_overview' => 0,
'geofield_map_overview_opened' => 0,
'geofield_map_scrollwheel' => 0,
'geofield_map_draggable' => 0,
'geofield_map_streetview_show' => 0,
);
/* Critère de tri: Contenu : Date de publication */
$handler->display->display_options['sorts']['created']['id'] = 'created';
$handler->display->display_options['sorts']['created']['table'] = 'node';
$handler->display->display_options['sorts']['created']['field'] = 'created';
$handler->display->display_options['sorts']['created']['order'] = 'DESC';
$handler->display->display_options['filter_groups']['groups'] = array(
1 => 'AND',
2 => 'OR',
);
/* Critère de filtrage: Contenu : Publié */
$handler->display->display_options['filters']['status']['id'] = 'status';
$handler->display->display_options['filters']['status']['table'] = 'node';
$handler->display->display_options['filters']['status']['field'] = 'status';
$handler->display->display_options['filters']['status']['value'] = 1;
$handler->display->display_options['filters']['status']['group'] = 1;
$handler->display->display_options['filters']['status']['expose']['operator'] = FALSE;
/* Critère de filtrage: Contenu : Type */
$handler->display->display_options['filters']['type']['id'] = 'type';
$handler->display->display_options['filters']['type']['table'] = 'node';
$handler->display->display_options['filters']['type']['field'] = 'type';
$handler->display->display_options['filters']['type']['value'] = array(
'evenement' => 'evenement',
'point_de_vente' => 'point_de_vente',
);
$handler->display->display_options['filters']['type']['group'] = 1;
$handler->display->display_options['filters']['type']['exposed'] = TRUE;
$handler->display->display_options['filters']['type']['expose']['operator_id'] = 'type_op';
$handler->display->display_options['filters']['type']['expose']['label'] = 'Type';
$handler->display->display_options['filters']['type']['expose']['operator'] = 'type_op';
$handler->display->display_options['filters']['type']['expose']['identifier'] = 'type';
$handler->display->display_options['filters']['type']['expose']['multiple'] = TRUE;
$handler->display->display_options['filters']['type']['expose']['remember_roles'] = array(
2 => '2',
1 => 0,
3 => 0,
136301771 => 0,
136301772 => 0,
);
$handler->display->display_options['filters']['type']['expose']['reduce'] = TRUE;
/* Critère de filtrage: dependent filter */
$handler->display->display_options['filters']['views_dependent_filter']['id'] = 'views_dependent_filter';
$handler->display->display_options['filters']['views_dependent_filter']['table'] = 'views';
$handler->display->display_options['filters']['views_dependent_filter']['field'] = 'views_dependent_filter';
$handler->display->display_options['filters']['views_dependent_filter']['ui_name'] = 'dependent filter';
$handler->display->display_options['filters']['views_dependent_filter']['group'] = 1;
$handler->display->display_options['filters']['views_dependent_filter']['controller_filter'] = 'type';
$handler->display->display_options['filters']['views_dependent_filter']['controller_values'] = array(
'point_de_vente' => 'point_de_vente',
'actu_chaude' => 0,
'actualite' => 0,
'article' => 0,
'evenement' => 0,
'simplenews' => 0,
'page' => 0,
'source_de_donnees' => 0,
'telechargement' => 0,
'temoignage' => 0,
'webform' => 0,
);
$handler->display->display_options['filters']['views_dependent_filter']['dependent_filters'] = array(
'field_familles_produits_tid' => 'field_familles_produits_tid',
'field_modalite_achat_tid' => 'field_modalite_achat_tid',
'field_certifications_tid_1' => 'field_certifications_tid_1',
'field_particularites_tid' => 'field_particularites_tid',
);
/* Critère de filtrage: Contenu : Familles de produits (field_familles_produits) */
$handler->display->display_options['filters']['field_familles_produits_tid']['id'] = 'field_familles_produits_tid';
$handler->display->display_options['filters']['field_familles_produits_tid']['table'] = 'field_data_field_familles_produits';
$handler->display->display_options['filters']['field_familles_produits_tid']['field'] = 'field_familles_produits_tid';
$handler->display->display_options['filters']['field_familles_produits_tid']['group'] = 1;
$handler->display->display_options['filters']['field_familles_produits_tid']['exposed'] = TRUE;
$handler->display->display_options['filters']['field_familles_produits_tid']['expose']['operator_id'] = 'field_familles_produits_tid_op';
$handler->display->display_options['filters']['field_familles_produits_tid']['expose']['label'] = 'Produits';
$handler->display->display_options['filters']['field_familles_produits_tid']['expose']['operator'] = 'field_familles_produits_tid_op';
$handler->display->display_options['filters']['field_familles_produits_tid']['expose']['identifier'] = 'field_familles_produits_tid';
$handler->display->display_options['filters']['field_familles_produits_tid']['expose']['multiple'] = TRUE;
$handler->display->display_options['filters']['field_familles_produits_tid']['expose']['remember_roles'] = array(
2 => '2',
1 => 0,
3 => 0,
136301771 => 0,
136301772 => 0,
);
$handler->display->display_options['filters']['field_familles_produits_tid']['type'] = 'select';
$handler->display->display_options['filters']['field_familles_produits_tid']['vocabulary'] = 'familles_produits';
$handler->display->display_options['filters']['field_familles_produits_tid']['error_message'] = FALSE;
/* Critère de filtrage: Contenu : Modalités d'achat (field_modalite_achat) */
$handler->display->display_options['filters']['field_modalite_achat_tid']['id'] = 'field_modalite_achat_tid';
$handler->display->display_options['filters']['field_modalite_achat_tid']['table'] = 'field_data_field_modalite_achat';
$handler->display->display_options['filters']['field_modalite_achat_tid']['field'] = 'field_modalite_achat_tid';
$handler->display->display_options['filters']['field_modalite_achat_tid']['group'] = 1;
$handler->display->display_options['filters']['field_modalite_achat_tid']['exposed'] = TRUE;
$handler->display->display_options['filters']['field_modalite_achat_tid']['expose']['operator_id'] = 'field_modalite_achat_tid_op';
$handler->display->display_options['filters']['field_modalite_achat_tid']['expose']['label'] = 'Type de vente';
$handler->display->display_options['filters']['field_modalite_achat_tid']['expose']['operator'] = 'field_modalite_achat_tid_op';
$handler->display->display_options['filters']['field_modalite_achat_tid']['expose']['identifier'] = 'field_modalite_achat_tid';
$handler->display->display_options['filters']['field_modalite_achat_tid']['expose']['multiple'] = TRUE;
$handler->display->display_options['filters']['field_modalite_achat_tid']['expose']['remember_roles'] = array(
2 => '2',
1 => 0,
3 => 0,
136301771 => 0,
136301772 => 0,
);
$handler->display->display_options['filters']['field_modalite_achat_tid']['type'] = 'select';
$handler->display->display_options['filters']['field_modalite_achat_tid']['vocabulary'] = 'modalit_d_achat';
/* Critère de filtrage: Contenu : Certifications (field_certifications) */
$handler->display->display_options['filters']['field_certifications_tid_1']['id'] = 'field_certifications_tid_1';
$handler->display->display_options['filters']['field_certifications_tid_1']['table'] = 'field_data_field_certifications';
$handler->display->display_options['filters']['field_certifications_tid_1']['field'] = 'field_certifications_tid';
$handler->display->display_options['filters']['field_certifications_tid_1']['group'] = 1;
$handler->display->display_options['filters']['field_certifications_tid_1']['exposed'] = TRUE;
$handler->display->display_options['filters']['field_certifications_tid_1']['expose']['operator_id'] = 'field_certifications_tid_1_op';
$handler->display->display_options['filters']['field_certifications_tid_1']['expose']['label'] = 'Certifications';
$handler->display->display_options['filters']['field_certifications_tid_1']['expose']['operator'] = 'field_certifications_tid_1_op';
$handler->display->display_options['filters']['field_certifications_tid_1']['expose']['identifier'] = 'field_certifications_tid_1';
$handler->display->display_options['filters']['field_certifications_tid_1']['expose']['multiple'] = TRUE;
$handler->display->display_options['filters']['field_certifications_tid_1']['expose']['remember_roles'] = array(
2 => '2',
1 => 0,
3 => 0,
136301771 => 0,
136301772 => 0,
);
$handler->display->display_options['filters']['field_certifications_tid_1']['type'] = 'select';
$handler->display->display_options['filters']['field_certifications_tid_1']['vocabulary'] = 'certifications';
$handler->display->display_options['filters']['field_certifications_tid_1']['error_message'] = FALSE;
/* Critère de filtrage: Contenu : Particularités (field_particularites) */
$handler->display->display_options['filters']['field_particularites_tid']['id'] = 'field_particularites_tid';
$handler->display->display_options['filters']['field_particularites_tid']['table'] = 'field_data_field_particularites';
$handler->display->display_options['filters']['field_particularites_tid']['field'] = 'field_particularites_tid';
$handler->display->display_options['filters']['field_particularites_tid']['group'] = 1;
$handler->display->display_options['filters']['field_particularites_tid']['exposed'] = TRUE;
$handler->display->display_options['filters']['field_particularites_tid']['expose']['operator_id'] = 'field_particularites_tid_op';
$handler->display->display_options['filters']['field_particularites_tid']['expose']['label'] = 'Particularités';
$handler->display->display_options['filters']['field_particularites_tid']['expose']['operator'] = 'field_particularites_tid_op';
$handler->display->display_options['filters']['field_particularites_tid']['expose']['identifier'] = 'field_particularites_tid';
$handler->display->display_options['filters']['field_particularites_tid']['expose']['multiple'] = TRUE;
$handler->display->display_options['filters']['field_particularites_tid']['expose']['remember_roles'] = array(
2 => '2',
1 => 0,
3 => 0,
136301771 => 0,
136301772 => 0,
);
$handler->display->display_options['filters']['field_particularites_tid']['type'] = 'select';
$handler->display->display_options['filters']['field_particularites_tid']['vocabulary'] = 'particularit_s';
$handler->display->display_options['filters']['field_particularites_tid']['error_message'] = FALSE;
/* Critère de filtrage: Contenu : Date - date de début (field_date_event) */
$handler->display->display_options['filters']['field_date_event_value']['id'] = 'field_date_event_value';
$handler->display->display_options['filters']['field_date_event_value']['table'] = 'field_data_field_date_event';
$handler->display->display_options['filters']['field_date_event_value']['field'] = 'field_date_event_value';
$handler->display->display_options['filters']['field_date_event_value']['operator'] = '>=';
$handler->display->display_options['filters']['field_date_event_value']['group'] = 2;
$handler->display->display_options['filters']['field_date_event_value']['default_date'] = 'now';
/* Critère de filtrage: Contenu : Date - date de début (field_date_event) */
$handler->display->display_options['filters']['field_date_event_value_2']['id'] = 'field_date_event_value_2';
$handler->display->display_options['filters']['field_date_event_value_2']['table'] = 'field_data_field_date_event';
$handler->display->display_options['filters']['field_date_event_value_2']['field'] = 'field_date_event_value';
$handler->display->display_options['filters']['field_date_event_value_2']['operator'] = 'empty';
$handler->display->display_options['filters']['field_date_event_value_2']['group'] = 2;
/* Critère de filtrage: Contenu : Date - date de début (field_date_event) */
$handler->display->display_options['filters']['field_date_event_value_1']['id'] = 'field_date_event_value_1';
$handler->display->display_options['filters']['field_date_event_value_1']['table'] = 'field_data_field_date_event';
$handler->display->display_options['filters']['field_date_event_value_1']['field'] = 'field_date_event_value';
$handler->display->display_options['filters']['field_date_event_value_1']['group'] = 2;
/* Critère de filtrage: Location : Latitude */
$handler->display->display_options['filters']['latitude']['id'] = 'latitude';
$handler->display->display_options['filters']['latitude']['table'] = 'location';
$handler->display->display_options['filters']['latitude']['field'] = 'latitude';
$handler->display->display_options['filters']['latitude']['operator'] = '!=';
/* Critère de filtrage: Contenu : Type */
$handler->display->display_options['filters']['type_1']['id'] = 'type_1';
$handler->display->display_options['filters']['type_1']['table'] = 'node';
$handler->display->display_options['filters']['type_1']['field'] = 'type';
$handler->display->display_options['filters']['type_1']['value'] = array(
'contours_metropole' => 'contours_metropole',
'evenement' => 'evenement',
'point_de_vente' => 'point_de_vente',
);
/* Display: Page_carte */
$handler = $view->new_display('page', 'Page_carte', 'page');
$handler->display->display_options['defaults']['title'] = FALSE;
$handler->display->display_options['title'] = 'Carte';
$handler->display->display_options['defaults']['style_plugin'] = FALSE;
$handler->display->display_options['style_plugin'] = 'ip_geoloc_map';
$handler->display->display_options['style_options']['grouping'] = array(
0 => array(
'field' => '',
'rendered' => 1,
'rendered_strip' => 0,
),
);
$handler->display->display_options['style_options']['ip_geoloc_views_plugin_latitude'] = array(
'field_adresse' => 'field_adresse',
);
$handler->display->display_options['style_options']['ip_geoloc_views_plugin_longitude'] = '';
$handler->display->display_options['style_options']['differentiator']['differentiator_field'] = 'node_type';
$handler->display->display_options['style_options']['center_option'] = '2';
$handler->display->display_options['style_options']['visitor_marker'] = '';
$handler->display->display_options['style_options']['gps_roles'] = array(
1 => 0,
2 => 0,
3 => 0,
136301771 => 0,
136301772 => 0,
);
$handler->display->display_options['style_options']['map_options'] = '{"mapTypeId":"roadmap", "centerLat":43.63836724616655, "centerLng":3.915298461914052,"zoom":14, "mapTypeControl":true, "scrollwheel":false, "styles": [
{
"featureType": "administrative",
"elementType": "all",
"stylers": [
{
"visibility": "on"
}
]
},
{
"featureType": "landscape",
"elementType": "geometry",
"stylers": [
{
"visibility": "simplified"
}
]
},
{
"featureType": "landscape.man_made",
"elementType": "geometry",
"stylers": [
{
"visibility": "simplified"
}
]
},
{
"featureType": "poi",
"elementType": "all",
"stylers": [
{
"visibility": "off"
}
]
},
{
"featureType": "poi.business",
"elementType": "geometry",
"stylers": [
{
"visibility": "on"
}
]
},
{
"featureType": "poi.business",
"elementType": "labels",
"stylers": [
{
"visibility": "off"
}
]
},
{
"featureType": "road.highway",
"elementType": "geometry",
"stylers": [
{
"visibility": "on"
}
]
},
{
"featureType": "road.arterial",
"elementType": "geometry",
"stylers": [
{
"visibility": "on"
}
]
},
{
"featureType": "road.arterial",
"elementType": "labels.icon",
"stylers": [
{
"visibility": "off"
}
]
},
{
"featureType": "transit",
"elementType": "all",
"stylers": [
{
"visibility": "off"
}
]
},
{
"featureType": "water",
"elementType": "all",
"stylers": [
{
"color": "#46bcec"
},
{
"visibility": "on"
}
]
}
]} ';
$handler->display->display_options['style_options']['map_div_style'] = 'width:100%; height:600px;';
$handler->display->display_options['defaults']['style_options'] = FALSE;
$handler->display->display_options['defaults']['row_plugin'] = FALSE;
$handler->display->display_options['defaults']['row_options'] = FALSE;
$handler->display->display_options['exposed_block'] = TRUE;
$handler->display->display_options['defaults']['footer'] = FALSE;
$handler->display->display_options['defaults']['empty'] = FALSE;
$handler->display->display_options['defaults']['fields'] = FALSE;
/* Champ: Contenu : Titre */
$handler->display->display_options['fields']['title']['id'] = 'title';
$handler->display->display_options['fields']['title']['table'] = 'node';
$handler->display->display_options['fields']['title']['field'] = 'title';
$handler->display->display_options['fields']['title']['label'] = '';
$handler->display->display_options['fields']['title']['exclude'] = TRUE;
$handler->display->display_options['fields']['title']['alter']['alter_text'] = TRUE;
$handler->display->display_options['fields']['title']['alter']['text'] = '[title]';
$handler->display->display_options['fields']['title']['alter']['word_boundary'] = FALSE;
$handler->display->display_options['fields']['title']['alter']['ellipsis'] = FALSE;
$handler->display->display_options['fields']['title']['element_label_colon'] = FALSE;
/* Champ: Contenu : Illustration */
$handler->display->display_options['fields']['field_illustration']['id'] = 'field_illustration';
$handler->display->display_options['fields']['field_illustration']['table'] = 'field_data_field_illustration';
$handler->display->display_options['fields']['field_illustration']['field'] = 'field_illustration';
$handler->display->display_options['fields']['field_illustration']['label'] = '';
$handler->display->display_options['fields']['field_illustration']['exclude'] = TRUE;
$handler->display->display_options['fields']['field_illustration']['element_label_colon'] = FALSE;
$handler->display->display_options['fields']['field_illustration']['hide_empty'] = TRUE;
$handler->display->display_options['fields']['field_illustration']['click_sort_column'] = 'fid';
$handler->display->display_options['fields']['field_illustration']['settings'] = array(
'image_style' => 'thumbnail',
'image_link' => 'content',
);
/* Champ: Contenu : Logo */
$handler->display->display_options['fields']['field_logo']['id'] = 'field_logo';
$handler->display->display_options['fields']['field_logo']['table'] = 'field_data_field_logo';
$handler->display->display_options['fields']['field_logo']['field'] = 'field_logo';
$handler->display->display_options['fields']['field_logo']['label'] = '';
$handler->display->display_options['fields']['field_logo']['exclude'] = TRUE;
$handler->display->display_options['fields']['field_logo']['element_label_colon'] = FALSE;
$handler->display->display_options['fields']['field_logo']['hide_empty'] = TRUE;
$handler->display->display_options['fields']['field_logo']['click_sort_column'] = 'fid';
$handler->display->display_options['fields']['field_logo']['settings'] = array(
'image_style' => 'thumbnail',
'image_link' => 'content',
);
/* Champ: titre et image */
$handler->display->display_options['fields']['nothing_1']['id'] = 'nothing_1';
$handler->display->display_options['fields']['nothing_1']['table'] = 'views';
$handler->display->display_options['fields']['nothing_1']['field'] = 'nothing';
$handler->display->display_options['fields']['nothing_1']['ui_name'] = 'titre et image';
$handler->display->display_options['fields']['nothing_1']['label'] = '';
$handler->display->display_options['fields']['nothing_1']['alter']['text'] = '<div class="titre"><div class="image">[field_illustration] [field_logo]</div><div class="texte">[title] </div> </div>';
$handler->display->display_options['fields']['nothing_1']['element_label_colon'] = FALSE;
/* Champ: Contenu : Date */
$handler->display->display_options['fields']['field_date_event']['id'] = 'field_date_event';
$handler->display->display_options['fields']['field_date_event']['table'] = 'field_data_field_date_event';
$handler->display->display_options['fields']['field_date_event']['field'] = 'field_date_event';
$handler->display->display_options['fields']['field_date_event']['label'] = '';
$handler->display->display_options['fields']['field_date_event']['element_label_colon'] = FALSE;
$handler->display->display_options['fields']['field_date_event']['hide_empty'] = TRUE;
$handler->display->display_options['fields']['field_date_event']['settings'] = array(
'format_type' => 'short',
'fromto' => 'both',
'multiple_number' => '',
'multiple_from' => '',
'multiple_to' => '',
'show_remaining_days' => 0,
);
/* Champ: Contenu : Body */
$handler->display->display_options['fields']['body']['id'] = 'body';
$handler->display->display_options['fields']['body']['table'] = 'field_data_body';
$handler->display->display_options['fields']['body']['field'] = 'body';
$handler->display->display_options['fields']['body']['label'] = '';
$handler->display->display_options['fields']['body']['alter']['alter_text'] = TRUE;
$handler->display->display_options['fields']['body']['alter']['text'] = '<div class="corps">[body]</div>';
$handler->display->display_options['fields']['body']['alter']['max_length'] = '250';
$handler->display->display_options['fields']['body']['alter']['word_boundary'] = FALSE;
$handler->display->display_options['fields']['body']['alter']['ellipsis'] = FALSE;
$handler->display->display_options['fields']['body']['element_label_colon'] = FALSE;
$handler->display->display_options['fields']['body']['hide_empty'] = TRUE;
$handler->display->display_options['fields']['body']['type'] = 'text_trimmed';
$handler->display->display_options['fields']['body']['settings'] = array(
'trim_length' => '150',
);
/* Champ: Contenu : Certifications */
$handler->display->display_options['fields']['field_certifications']['id'] = 'field_certifications';
$handler->display->display_options['fields']['field_certifications']['table'] = 'field_data_field_certifications';
$handler->display->display_options['fields']['field_certifications']['field'] = 'field_certifications';
$handler->display->display_options['fields']['field_certifications']['label'] = '';
$handler->display->display_options['fields']['field_certifications']['exclude'] = TRUE;
$handler->display->display_options['fields']['field_certifications']['alter']['text'] = '<span class="taxo">[field_certifications] </span >';
$handler->display->display_options['fields']['field_certifications']['element_label_colon'] = FALSE;
$handler->display->display_options['fields']['field_certifications']['hide_empty'] = TRUE;
$handler->display->display_options['fields']['field_certifications']['type'] = 'taxonomy_term_reference_plain';
$handler->display->display_options['fields']['field_certifications']['delta_offset'] = '0';
/* Champ: Contenu : Familles de produits */
$handler->display->display_options['fields']['field_familles_produits']['id'] = 'field_familles_produits';
$handler->display->display_options['fields']['field_familles_produits']['table'] = 'field_data_field_familles_produits';
$handler->display->display_options['fields']['field_familles_produits']['field'] = 'field_familles_produits';
$handler->display->display_options['fields']['field_familles_produits']['label'] = '';
$handler->display->display_options['fields']['field_familles_produits']['exclude'] = TRUE;
$handler->display->display_options['fields']['field_familles_produits']['alter']['text'] = '<span class="taxo">[field_familles_produits]</span >';
$handler->display->display_options['fields']['field_familles_produits']['element_label_colon'] = FALSE;
$handler->display->display_options['fields']['field_familles_produits']['hide_empty'] = TRUE;
$handler->display->display_options['fields']['field_familles_produits']['type'] = 'taxonomy_term_reference_plain';
$handler->display->display_options['fields']['field_familles_produits']['delta_offset'] = '0';
/* Champ: Contenu : Particularités */
$handler->display->display_options['fields']['field_particularites']['id'] = 'field_particularites';
$handler->display->display_options['fields']['field_particularites']['table'] = 'field_data_field_particularites';
$handler->display->display_options['fields']['field_particularites']['field'] = 'field_particularites';
$handler->display->display_options['fields']['field_particularites']['label'] = '';
$handler->display->display_options['fields']['field_particularites']['exclude'] = TRUE;
$handler->display->display_options['fields']['field_particularites']['alter']['text'] = '<span class="taxo">[field_particularites]</span >';
$handler->display->display_options['fields']['field_particularites']['element_label_colon'] = FALSE;
$handler->display->display_options['fields']['field_particularites']['hide_empty'] = TRUE;
$handler->display->display_options['fields']['field_particularites']['type'] = 'taxonomy_term_reference_plain';
$handler->display->display_options['fields']['field_particularites']['delta_offset'] = '0';
/* Champ: taxonomies */
$handler->display->display_options['fields']['nothing']['id'] = 'nothing';
$handler->display->display_options['fields']['nothing']['table'] = 'views';
$handler->display->display_options['fields']['nothing']['field'] = 'nothing';
$handler->display->display_options['fields']['nothing']['ui_name'] = 'taxonomies';
$handler->display->display_options['fields']['nothing']['label'] = '';
$handler->display->display_options['fields']['nothing']['alter']['text'] = '<div class="taxo">
<div>[field_certifications]</div>
<div>[field_familles_produits]</div>
<div>[field_particularites]</div>
</div>';
$handler->display->display_options['fields']['nothing']['element_label_colon'] = FALSE;
/* Champ: Champ : Téléphone */
$handler->display->display_options['fields']['field_telephone']['id'] = 'field_telephone';
$handler->display->display_options['fields']['field_telephone']['table'] = 'field_data_field_telephone';
$handler->display->display_options['fields']['field_telephone']['field'] = 'field_telephone';
$handler->display->display_options['fields']['field_telephone']['label'] = '';
$handler->display->display_options['fields']['field_telephone']['alter']['alter_text'] = TRUE;
$handler->display->display_options['fields']['field_telephone']['alter']['text'] = '<div class="phone">[field_telephone]</div>';
$handler->display->display_options['fields']['field_telephone']['element_label_colon'] = FALSE;
$handler->display->display_options['fields']['field_telephone']['hide_empty'] = TRUE;
$handler->display->display_options['fields']['field_telephone']['type'] = 'text_plain';
/* Champ: Contenu : Lien */
$handler->display->display_options['fields']['view_node']['id'] = 'view_node';
$handler->display->display_options['fields']['view_node']['table'] = 'views_entity_node';
$handler->display->display_options['fields']['view_node']['field'] = 'view_node';
$handler->display->display_options['fields']['view_node']['label'] = '';
$handler->display->display_options['fields']['view_node']['alter']['alter_text'] = TRUE;
$handler->display->display_options['fields']['view_node']['alter']['make_link'] = TRUE;
$handler->display->display_options['fields']['view_node']['alter']['alt'] = 'Toutes les informations';
$handler->display->display_options['fields']['view_node']['alter']['link_class'] = 'more';
$handler->display->display_options['fields']['view_node']['alter']['prefix'] = '<div class="lien">';
$handler->display->display_options['fields']['view_node']['alter']['suffix'] = '</div>';
$handler->display->display_options['fields']['view_node']['element_label_colon'] = FALSE;
$handler->display->display_options['fields']['view_node']['text'] = 'Voir';
/* Champ: Contenu : Type */
$handler->display->display_options['fields']['type']['id'] = 'type';
$handler->display->display_options['fields']['type']['table'] = 'node';
$handler->display->display_options['fields']['type']['field'] = 'type';
$handler->display->display_options['fields']['type']['exclude'] = TRUE;
/* Champ: Contenu : Adresse */
$handler->display->display_options['fields']['field_adresse']['id'] = 'field_adresse';
$handler->display->display_options['fields']['field_adresse']['table'] = 'field_data_field_adresse';
$handler->display->display_options['fields']['field_adresse']['field'] = 'field_adresse';
$handler->display->display_options['fields']['field_adresse']['exclude'] = TRUE;
$handler->display->display_options['path'] = 'carte';
$handler->display->display_options['menu']['type'] = 'normal';
$handler->display->display_options['menu']['title'] = 'Carte';
$handler->display->display_options['menu']['weight'] = '0';
$handler->display->display_options['menu']['context'] = 0;
$handler->display->display_options['menu']['context_only_inline'] = 0;
$translatables['carte_test'] = array(
t('Master'),
t('Liste'),
t('plus'),
t('Appliquer'),
t('Réinitialiser'),
t('Trier par'),
t('Asc'),
t('Desc'),
t('Sélectionnez n\'importe quel filtre et cliquez sur Appliquer pour voir les résultats'),
t('Recherche avancée - points de vente'),
t('no result'),
t('<a href="evenements">Voir les événements à venir</a>'),
t('[title]'),
t('<div class="titre"><div class="image">[field_illustration] [field_logo]</div><div class="texte">[title] </div> </div>'),
t('<div class="corps">[body]</div>'),
t('<span class="taxo">[field_certifications] </span >'),
t('<span class="taxo">[field_familles_produits]</span >'),
t('<span class="taxo">[field_particularites]</span >'),
t('<div class="taxo">
<div>[field_certifications]</div>
<div>[field_familles_produits]</div>
<div>[field_particularites]</div>
</div>'),
t('<div class="phone">[field_telephone]</div>'),
t('Toutes les informations'),
t('<div class="lien">'),
t('</div>'),
t('Voir'),
t('Type'),
t('Adresse'),
t('polygone'),
t('Produits'),
t('Type de vente'),
t('Certifications'),
t('Particularités'),
t('Page_carte'),
t('Carte'),
);
Comments
Comment #2
canardesign commentedAfter further testing, I see that Geocoder returns the right coordinates on my dev machine but the user's position won't get updated on the map.
The right address is stored in SESSION
So I guess it should work.
I tried enabling/disabling HTML5 location retrieval with no success...
On production server, I get the "The address --address-- could not be geocoded to a location." message, so in this case I think it is more about the server configuration.