Addon 2x Show map - Hiển thị bản đồ cho XenForo 2

PVS

Super Moderator
Thành viên BQT
Show map - Hiển thị bản đồ cho XenForo 2 1.2

Một hệ thống bản đồ tích hợp đầy đủ dựa trên các diễn đàn và chủ đề.

pic001.jpg pic002.jpg pic003.jpg pic004.jpg pic005.jpg pic006.jpg
Tính năng:
  • Bản đồ riêng biệt được tạo ra cho mỗi diễn đàn.
  • Đánh dấu bản đồ liên kết trở lại chủ đề.
  • Tất cả phrase bắt đầu với showmap_ để thuận tiện cho bạn.
Thiết lập bước 1:

Nhận key API Google JavaScript của bạn bằng liên kết này: https://developers.google.com/maps/documentation/javascript/get-api-key

Thiết lập bước 2:

Cập nhật trang Option bằng key Google JavaScript API của bạn.

Thiết lập bước 3:

Sử dụng liên kết 'Show map admin' trong tab visitors, tạo chuyên mục bản đồ.

Thí dụ:
Mã:
Description - dealers
Detail - Dealers and shops
Coordinates - 37.339386,-121.894956
Zoom - 6

Thiết lập bước 4:

Tạo một diễn đàn nơi bạn sẽ có chủ đề của một loại nhất định. Ví dụ, bạn sẽ có một diễn đàn Đại lý. Mỗi chủ đề sẽ đại diện cho một đại lý có thông tin về đại lý cụ thể đó. Trong bài viết đầu tiên của mỗi chủ đề, bạn sẽ cần chèn một bbcode bản đồ. Đoạn code sẽ trông như thế này:
Mã:
[map=37.339386,-121.894956]View map[/map]

Bạn có thể lấy bbcode bản đồ này bằng cách sử dụng add-on View map.

Hiển thị bản đồ từ URL:

Thêm 'showmap' vào URL diễn đàn của bạn. Lưu ý một chuỗi truy vấn là bắt buộc, đây sẽ là một trong các ID chuyên mục của bạn.

Thí dụ:
Mã:
https://www.domain.com/showmap/?id=dealers

Bạn có thể tạo điều hướng công khai hoặc Widget cho URL gọi bản đồ cụ thể.

Tạo liên kết điều hướng công khai:

Để tạo liên kết điều hướng công khai, hãy nhập các giá trị sau:
Mã:
Navigation ID = showmap
Title = Show map
Parent navigation entry = Forums
Display order = 1000
Type = Basic
Link = {{ link('showmap/?id=dealers') }}

Sửa đổi cơ sở dữ liệu:

Add-on này sẽ tạo hai bảng trong cơ sở dữ liệu của bạn:
  • andy_show_map
  • andy_show_map_date
Chúc các bạn thành công.


Nguồn: Internet​
 

Đính kèm

Back
Top