Перейти до основного вмісту
5 хвилин часу на читання (1029 слів)

Як підключитися та шукати за допомогою Joomla та OpenStreetMap

ЯК-ПІДКЛЮЧИТИСЯ-ТА-ШУКАТИ-ЗА ДОПОМОГОЮ-JOOMLA-ТА-OPENSTREETMAP

Коли ми пропонуємо послугу через наш веб-сайт або коли у нас є фізичні офіси, дуже важливо, щоб клієнти знали точне місцезнаходження, оскільки це дає більшу впевненість при виборі нас як свого кращого варіанту, і найкращий варіант, щоб повідомити їм точне місцезнаходження, - це використання карти.

Joomla пропонує багато варіантів для вбудовування карт, і одним з кращих варіантів є My Maps Locationс, який дозволяє підключити ваш сайт до провайдерів карт, таких як Google Maps, Bing та OpenStreetMap.
OpenStreetMap - це дуже популярний провайдер карт з багатьма варіантами підключення до вашого сайту, але вам може знадобитися допомога розробника, щоб досягти цього, тому не хвилюйтеся більше, My Maps Locations пропонує вам можливість зробити це самостійно дуже простим способом. У наступних кроках ми побачимо, як легко підключити OpenStreetMap до Joomla.

 Зміст

Налаштування розширення OpenStreetMap для Joomla 

Щоб почати використовувати цей розширення OpenStreetMap Joomla, ми будемо використовувати локально встановлену Joomla.
Щоб підключити свій сайт Joomla до OpenStreetMap, вам просто потрібно перейти до Компоненти > My Maps Location > Конфігурація > Загальна конфігурація і встановити OpenStreetMap як постачальника карт і також як автозаповнення пошуку, це робиться просто кліком на них.

Тепер усе має бути налаштовано, у вас є можливість змінити тип OpenStreetMap у вкладці «Постачальники карт».

Ми будемо використовувати OpenStreetMap.Mapnik.
Коли ви закінчите все, просто натисніть на Зберегти і все буде зроблено.

Давайте відобразимо розташування на цьому розширенні карт Joomla 

Тепер, коли ми встановили OpenStreetMaps як постачальника карт, ми збираємося почати додавати локації та категорії, щоб відображати їх у фронтенді, спочатку ми створимо категорію, щоб додати локацію всередину.

Категорія - це спосіб класифікації локацій, категорії відображаються у фронтенді як фільтри або використовуються як попередньо визначений параметр у пункті меню для завантаження деяких категорій локацій.
Рекомендується використовувати ці категорії, коли у вас багато локацій, можна створювати категорії та підкатегорії. Щоб створити нову категорію, перейдіть до Компоненти > My Maps Location > Категорія і натисніть «Нове».

Тепер вам потрібно заповнити назву і, якщо ви хочете встановити цю категорію як підкатегорію, вам потрібно буде вибрати батьківську папку в правій секції.

Майте на увазі, що в цій секції ви можете встановити цю категорію як опубліковану/неопубліковану і додати інші параметри, такі як конфіденційність, мова, теги і примітка. Ви також можете визначити маркер за замовчуванням для розташування в категорії у вкладці «Виберіть маркер», перейдіть до цієї вкладки і натисніть на ВИБІР, нарешті виберіть маркер, який ви хочете використовувати і натисніть на «Вставити».

Тепер, коли маркер визначено і категорію завершено, просто натисніть на Зберегти і все буде закінчено для цієї категорії. Наступний крок - створити нове місце для відображення його на фронтенді.
Щоб створити місце, перейдіть до Компоненти > My Maps Location > Місця > Нове.
Є 3 поля, які потрібно заповнити:

  • Назва місця.
  • Категорія місця.
  • Деталі місця (адреса).

Є 3 варіанти додавання адреси:

  • Використовуйте поле пошуку.
  • Переміщуйтесь по карті і використовуйте курсор, щоб вказати місце.
  • Заповніть адресу.

Є інші поля, які ви можете заповнити, але це ті, які є обов'язковими, для цього прикладу ми збираємося заповнити ці 3 поля.
Для цього прикладу ми будемо використовувати Біг-Бен як місцезнаходження.

Це так само просто, як написати “Біг-Бен” у рядку пошуку та натиснути на “ПОШУК”. Ви також можете переміщатися по карті та ставити маркер безпосередньо, результат буде той самий і ви отримаєте автоматично заповнені широту та довготу. Вся інша інформація про місцезнаходження (опис, години роботи тощо) відображається в докладному вигляді місцезнаходження. Контактне посилання у редагуванні деталей місцезнаходження дає можливість додати контактне посилання, mailto або URL для кожного місцезнаходження. На фронтенді це буде кнопка контакту, яка відкриє URL або виконає дію mailto. Нарешті, натисніть на Зберегти, і місцезнаходження буде створено.

 

Останній крок полягає в тому, щоб остаточно відобразити розташування, для цього прикладу ми будемо додавати розташування за допомогою модуля, My Maps Location постачається з 2 модулями для рідних місць + іншими для інтеграції третіх сторін (наприклад, модуль для відображення розташувань елементів K2).
Цей модуль дозволить вам використовувати ті ж фільтри, що і в меню, але в позиції модуля, ви можете відображати розташування у вигляді карти або списку, а також маєте можливість вибрати деякі розташування або категорію розташування.
Просто перейдіть до Розширення > Модулі і натисніть на Новий, потім виберіть Картографічний модуль My Maps Location.

У цьому розділі ви зможете налаштувати все для модуля, не забудьте встановити OpenStreetMap як постачальника карт.

Ми назвали категорію OpenStreetMap категорією для карти, яку ми створили раніше.
Нарешті, просто натисніть Зберегти і модуль карти буде завершено.

Ми додали його до потрібного розділу, і він виглядає досить добре.
Як ви бачите, було дуже легко налаштувати і просто натиснути кілька речей, щоб завершити це.

Почніть використовувати My Maps Location і створіть найкращий веб-сайт на Joomla

У цій публікації ми показали лише кілька можливостей цього чудового розширення, усі функції, такі як інтеграція з Hikashop, дуже прості у використанні та зроблять ваш сайт дійсно професійним, тому питання зараз… Чого ви чекаєте? Перейдіть сюди та отримайте членство зараз!

Будьте в курсі

Коли ви підпишетесь на блог, ми будемо надсилати вам електронний лист, коли з'являться нові оновлення на сайті, щоб ви не пропустили їх.

Пов'язані публікації

 

Коментарі

Коментарів ще немає. Будьте першим, хто надішле коментар
Вже зареєстровані? Увійдіть сюди
середа, 01 квітня 2026

Зображення Captcha