Skip Navigation

[Waiting for user confirmation] display cluster in map in my view template

This is the technical support forum for Toolset - a suite of plugins for developing WordPress sites without writing PHP.

Everyone can read this forum, but only Toolset clients can post in it. Toolset support works 6 days per week, 19 hours per day.

Sun Mon Tue Wed Thu Fri Sat
- 10:00 – 13:00 10:00 – 13:00 10:00 – 13:00 10:00 – 13:00 10:00 – 13:00 -
- 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 -

Supporter timezone: Asia/Kolkata (GMT+05:30)

This topic contains 6 replies, has 1 voice.

Last updated by Minesh 8 hours ago.

Assisted by: Minesh.

Author
Posts
#2782375
Screenshot 2024-11-06 alle 12.30.39.png
Screenshot 2024-11-06 alle 12.30.32.png
Screenshot 2024-11-06 alle 12.30.25.png

Good morning,
I'm follow steps of this documentation
https://toolset.com/documentation/legacy-features/maps-plugin/how-to-display-custom-search-results-on-a-map/

but initially I can't get all the custom posts to appear on the map and then, after running the search, I can't get the search results to show on the map.
that's my page with view integrated:
hidden link
as you can see the custom posts are not visible in the map

And when I filter with search on left, the results not appear in my map.
I don't understand what I'm going wrong.

I attached the screen of settings view

Thank you

#2782398

Minesh
Supporter

Languages: English (English )

Timezone: Asia/Kolkata (GMT+05:30)

Hello. Thank you for contacting the Toolset support.

Well - I see you added the map shortcode but to display the marker on the map you will require to add the map marker shortcode as showsn with the following Doc:
- https://toolset.com/documentation/legacy-features/maps-plugin/displaying-markers-on-maps/#displaying-a-map-with-a-list-of-markers-coming-from-a-view

The maps shortcode you must put outside the view's loop. For example:

[wpv-map-marker map_id='centri' marker_id='marker-[wpv-post-id]'  marker_field='wpcf-address'] 
your marker popup content  text 
[/wpv-map-marker]

Where:
- replace marker_field value "address" with your original field slug.
- Replace "your marker popup content text" if you required.

More info:
- https://toolset.com/documentation/programmer-reference/maps/maps-shortcodes/#wpv-map-marker

#2782418
Screenshot 2024-11-06 alle 15.24.49.png

Hello Minesh,
I've integrate the marker in loop, but in my map I don't still view marker of my custom post.
hidden link
Sure I'm wrong something.

Thank you for your assistance

#2782428

Minesh
Supporter

Languages: English (English )

Timezone: Asia/Kolkata (GMT+05:30)

Can you please share the code you are using to display the map and marker.

#2782536

sure!
that's code of loop
[wpv-layout-start]
[wpv-items-found]
<img src="hidden link" width="1" class="" />[wpv-map-render map_id="mappa centri" map_height="500px" cluster="on" marker_icon="//istitutofanfani.progettidiseo.it/wp-content/uploads/2024/11/pin-mappa-fanfani.png" cluster_grid_size="40"][/wpv-map-render]
<!-- wpv-loop-start -->
<wpv-loop>
[wpv-map-marker map_id='mappa centri' marker_id='marker centri' marker_field='wpcf-indirizzo'][/wpv-map-marker]
</wpv-loop>
<!-- wpv-loop-end -->
[/wpv-items-found]
[wpv-no-items-found]
[wpml-string context="wpv-views"]No items found[/wpml-string]
[/wpv-no-items-found]
[wpv-layout-end]

that's the code of search
[wpv-filter-start hide="false"]
[wpv-filter-controls]
<div class="form-group">
<label for="wpv-tipologia">[wpml-string context="wpv-views"]<p>Tipologie</p>[/wpml-string]</label>
[wpv-control-post-taxonomy taxonomy="tipologia" type="select" url_param="wpv-tipologia"]
</div>
<br>
<div class="form-group">
<label for="wpv-prestazione">[wpml-string context="wpv-views"]<p>Prestazioni</p>[/wpml-string]</label>
[wpv-control-post-taxonomy taxonomy="prestazione" type="select" url_param="wpv-prestazione"]
</div>
<div class="form-group">
</div>
[/wpv-filter-controls]
[wpv-filter-end]

Thank you

#2782540

While in my page I used element or widget toolset view to display map and search filter.

#2782554

Minesh
Supporter

Languages: English (English )

Timezone: Asia/Kolkata (GMT+05:30)

With your code I've changed the:
- map_id value to: "mappa-centri"
- marker_id value to 'marker-[wpv-post-id]'.

Can you please try to use the following code and check if the following code help you to resolve your issue and you able to see the markers on your map.

[wpv-layout-start]
[wpv-items-found]
<img src="<em><u>hidden link</u></em>" width="1" class="" />[wpv-map-render map_id="mappa-centri" map_height="500px" cluster="on" marker_icon="//istitutofanfani.progettidiseo.it/wp-content/uploads/2024/11/pin-mappa-fanfani.png" cluster_grid_size="40"][/wpv-map-render]
<!-- wpv-loop-start -->
<wpv-loop>
[wpv-map-marker map_id='mappa-centri' marker_id='marker-[wpv-post-id]' marker_field='wpcf-indirizzo'][/wpv-map-marker]
</wpv-loop>
<!-- wpv-loop-end -->
[/wpv-items-found]
[wpv-no-items-found]
[wpml-string context="wpv-views"]No items found[/wpml-string]
[/wpv-no-items-found]
[wpv-layout-end]

that's the code of search
[wpv-filter-start hide="false"]
[wpv-filter-controls]
<div class="form-group">
<label for="wpv-tipologia">[wpml-string context="wpv-views"]<p>Tipologie</p>[/wpml-string]</label>
[wpv-control-post-taxonomy taxonomy="tipologia" type="select" url_param="wpv-tipologia"]
</div>
<br>
<div class="form-group">
<label for="wpv-prestazione">[wpml-string context="wpv-views"]<p>Prestazioni</p>[/wpml-string]</label>
[wpv-control-post-taxonomy taxonomy="prestazione" type="select" url_param="wpv-prestazione"]
</div>
<div class="form-group">
</div>
[/wpv-filter-controls]
[wpv-filter-end]