Tôi đang sử dụng ExpressionEngine 2.5.3 và Google Maps cho ExpressionEngine 3.0.190 (aka 3.1 beta) với đoạn mã sau:Overring mức bản đồ zoom trong Google Maps cho ExpressionEngine
{exp:gmap:init id="map1" class="gmap" scrollwheel="false" style="width:930px;height:500px" clusterStyles="{url: '/assets/images/cluster-icon-blue.png', textColor: '#fff', textSize: '12', height: 52, width: 53, anchor: [0, 0]}" overviewMapControl="true" overviewMapControlOptions="{opened:true}"}
{exp:channel:entries channel="people" status="open" disable="categories|category_fields|member_data|pagination" limit="1000" dynamic="no" sort="asc"}
{cf_people_geo_location id="map1" show_one_window="true" icon="/assets/images/aabc-map-icon-white.png" infobox="true" offsetY="-45" offsetX="15" closeBoxMargin="5px" class="ui-infobox-dark" closeBoxURL="/themes/third_party/gmap/css/images/white-close-button.png" style="width: '250px'" clearanceX="10" show_one_window="true" clustering="true"}
<p><a href="/register/{url_title}/" title="View {title}">View {title} »</a></p>
{/cf_people_geo_location}
{/exp:channel:entries}
Có thể đặt mức thu phóng mà bản đồ sử dụng khi tải trang? Dường như đặt nó tự động dựa trên các điểm được vẽ, nhưng tôi muốn ghi đè giá trị này và phóng to một vài bậc.
Cảm ơn,
Ste
Cảm ơn vì Justin này. Cho rằng có 1 bản đồ trên trang và 500 điểm đánh dấu, tôi thậm chí còn không nghĩ để tìm trong thẻ đánh dấu để thêm tham số giới hạn mở rộng để làm cho tham số thu phóng hoạt động. Tôi vừa thử kết hợp mã của bạn và tham số thu phóng hiện hoạt động. Tôi nhận thấy rằng bạn cần thêm thông số 'center' nữa, nếu không, nó sẽ tập trung vào trung tâm của thế giới, chứ không phải ở trung tâm của các điểm. – Stephen