Skip Navigation Links.

امنیت و انطباق

نمایش نقشه های گوگل / Google Map

افزونه‌ی Google Map برای DNN یک ماژول قدرتمند و تعاملی جهت نمایش نقشه‌های گوگل در صفحات وب‌سایت است. این افزونه با هدف ارائه اطلاعات مکانی، مسیرها، موقعیت فروشگاه‌ها و نمایش نقاط مورد نظر طراحی شده و با رابط کاربری ساده، امکان استفاده از قابلیت‌های پیشرفته Google Maps API را بدون نیاز به دانش فنی فراهم می‌سازد.

ویژگی‌ها

افزودن نامحدود نقشه‌ها و موقعیت‌ها

امکان ساخت چند نقشه در صفحات مختلف با تعداد نامحدود نشانگر (Marker).

پشتیبانی از Street View و مسیر‌یابی

نمایش نمای خیابان و مسیر حرکت از مبدا به مقصد با دکمه‌های تعاملی.

دسته‌بندی و فیلتر موقعیت‌ها

سازماندهی نشانگرها در دسته‌های قابل فیلتر با آیکون‌های اختصاصی.

پشتیبانی از لایه‌های مختلف نقشه

شامل لایه‌های ترافیک، حمل‌ونقل عمومی، دوچرخه و لایه‌های سفارشی KML/KMZ.

قابلیت Store Locator

نمایش موقعیت‌های نزدیک بر اساس شعاع قابل تنظیم با اسلایدر فاصله.

نمایش اطلاعات در Info Bubble

نمایش عنوان، توضیحات و لینک در پنجره شناور هنگام کلیک یا هاور روی نشانگر.

پشتیبانی از چند زبان

امکان ترجمه توضیحات موقعیت‌ها و رابط کاربری برای سایت‌های چندزبانه.

سازگاری با قالب‌های واکنش‌گرا

نمایش صحیح در دسکتاپ، موبایل و تبلت با تنظیمات موقعیت و زوم.

قابلیت بارگذاری دسته‌جمعی

وارد کردن موقعیت‌ها از فایل‌های CSV، KML یا KMZ.

ادغام با EasyDNNnews

نمایش موقعیت‌های مرتبط با مطالب منتشرشده در قالب نقشه‌های تعاملی.

نحوه عملکرد

نصب افزونه:

1. دریافت فایل نصب از EasyDNNsolutions یا DNN Store.

2. ورود به پنل مدیریت DNN و نصب از بخش Extensions.

3. افزودن ماژول Google Map به صفحه‌ی دلخواه.

پیکربندی اولیه:

1. وارد کردن کلید API گوگل.

2. انتخاب قالب نمایش، موقعیت پیش‌فرض، سطح زوم و نوع نقشه (نرمال، ماهواره‌ای، هیبریدی).

افزودن موقعیت‌ها:

1. استفاده از ویرایشگر نقشه برای افزودن نشانگرها.

2. وارد کردن عنوان، توضیحات، دسته‌بندی و آیکون برای هر موقعیت.

3. تنظیم Info Bubble و دکمه‌های Street View و Directions.

تنظیمات پیشرفته:

1. فعال‌سازی فیلتر دسته‌ها، Store Locator، لایه‌های سفارشی و خوشه‌بندی نشانگرها.

2. بارگذاری موقعیت‌ها از فایل‌های خارجی یا اتصال به EasyDNNnews.

ذخیره و نمایش:

1. ذخیره تنظیمات و مشاهده نقشه در صفحه‌ی سایت.

2. تست عملکرد در مرورگرهای مختلف و دستگاه‌های همراه.

توصیه‌های حرفه‌ای

برای سایت‌های فروشگاهی، از قابلیت Store Locator استفاده کنید تا کاربران بتوانند شعبه‌های نزدیک را پیدا کنند.
در سایت‌های چندزبانه، توضیحات موقعیت‌ها را با استفاده از قابلیت Localization ترجمه کنید.
برای نمایش حرفه‌ای‌تر، از آیکون‌های سفارشی برای دسته‌بندی‌ها استفاده نمایید.
در صفحات فرود، از نقشه با یک موقعیت و Info Bubble جذاب بهره ببرید تا اعتماد کاربران افزایش یابد.
قبل از انتشار، نقشه را در حالت پیش‌نمایش بررسی کنید تا موقعیت‌ها و تنظیمات به‌درستی نمایش داده شوند.
درخواست دمو

راهنمای تصویری کار با این افزونه

در این بخش، نحوه استفاده از افزونه را به‌صورت مرحله‌به‌مرحله همراه با تصاویر و توضیحات کامل مشاهده می‌کنید. این راهنما به شما کمک می‌کند تا در کمترین زمان، افزونه را به‌درستی پیکربندی و استفاده کنید.

نصب افزونه‌ی Google Map از طریق بخش Extensions و افزودن به صفحه.

فرم وارد کردن Google API Key و انتخاب نوع نقشه، موقعیت پیش‌فرض و زوم.

ویرایشگر نقشه برای افزودن نشانگر، عنوان، توضیحات و دسته‌بندی.

فعال‌سازی پنجره اطلاعات، دکمه مسیر‌یابی و نمای خیابان برای هر موقعیت.

نمایی از نقشه با نشانگرهای دسته‌بندی‌شده، فیلتر، خوشه‌بندی و طراحی واکنش‌گرا.

سوالات متداول

افزونه Google Map چه کاربردی دارد و برای چه نوع سایت‌هایی مناسب است؟

این افزونه امکان نمایش نقشه‌های Google در صفحات سایت DNN را فراهم می‌کند. با استفاده از آن می‌توان موقعیت مکانی کسب‌وکار، شعب، رویدادها یا نقاط مورد نظر را به‌صورت تعاملی نمایش داد. مناسب برای سایت‌های شرکتی، فروشگاهی، آموزشی، خدماتی و هر پلتفرمی است که نیاز به نمایش موقعیت جغرافیایی دارد.

نحوه نصب و راه‌اندازی افزونه چگونه است؟

برای نصب، فایل افزونه را از منابع معتبر مانند EasyDNNsolutions یا Common Ninja دریافت کرده و از طریق بخش Extensions در پنل مدیریت DNN نصب نمایید. پس از نصب، ماژول را به صفحه دلخواه اضافه کرده و با وارد کردن کلید API گوگل، موقعیت‌ها، تنظیمات نمایش، و سبک نقشه را پیکربندی کنید. برخی نسخه‌ها مانند EasyDNN Maps دارای رابط گرافیکی برای افزودن نشانگرها و دسته‌بندی‌ها هستند.

آیا افزونه با نسخه‌های جدید DNN سازگار است؟

بله، افزونه‌هایی مانند EasyDNN Maps نسخه 7 با DNN 8.x، 9.x و 10.x کاملاً سازگار هستند و از API جدید Google Maps نیز پشتیبانی می‌کنند. همچنین طراحی واکنش‌گرا باعث می‌شود نقشه‌ها در موبایل و دسکتاپ به‌درستی نمایش داده شوند.

چه تفاوتی بین افزونه‌های مختلف Google Map برای DNN وجود دارد؟

افزونه‌هایی مانند EasyDNN Maps امکانات پیشرفته‌تری مانند فیلتر بر اساس دسته‌بندی، Street View، مسیر‌یابی، خوشه‌بندی نشانگرها، و نمایش چند نقشه در یک صفحه را ارائه می‌دهند. در مقابل، افزونه‌های ساده‌تر مانند Boei یا Common Ninja بیشتر برای نمایش موقعیت پایه و تعامل سریع با کاربران طراحی شده‌اند.

در صورت بروز خطا در نمایش نقشه یا نشانگرها، چه اقداماتی باید انجام داد؟

ابتدا بررسی کنید که کلید API گوگل معتبر باشد و محدودیت‌های دامنه یا IP نداشته باشد. سپس مطمئن شوید که مسیر فایل‌های جاوااسکریپت و تنظیمات قالب سایت با افزونه تداخل ندارند. در صورت استفاده از لایه‌های سفارشی یا فایل‌های KML/KMZ، بررسی کنید که فایل‌ها در دسترس و ساختار آن‌ها صحیح باشد.

آیا امکان افزودن چند موقعیت و دسته‌بندی آن‌ها وجود دارد؟

کاملاً. افزونه‌هایی مانند EasyDNN Maps امکان افزودن بی‌نهایت موقعیت (Marker) را فراهم می‌کنند و می‌توان آن‌ها را در دسته‌های مختلف با آیکون‌های سفارشی نمایش داد. همچنین امکان فیلتر بر اساس دسته، نمایش لیست موقعیت‌ها، و استفاده از ویرایشگر HTML برای توضیحات هر موقعیت وجود دارد.

آیا افزونه از قابلیت‌های پیشرفته مانند Street View، مسیر‌یابی و تعیین شعاع پشتیبانی می‌کند؟

بله، افزونه‌های حرفه‌ای مانند EasyDNN Maps دارای دکمه‌های Street View و Directions هستند که به کاربران امکان مشاهده نمای خیابان یا دریافت مسیر از موقعیت فعلی‌شان را می‌دهند. همچنین می‌توان شعاع جستجو را با اسلایدر تنظیم کرد تا موقعیت‌های نزدیک‌تر نمایش داده شوند (Store Locator).