Jak Połączyć i Wyszukiwać z Joomla i OpenStreetMap
Gdy oferujemy usługę za pośrednictwem naszej strony internetowej lub gdy mamy fizyczne biura, bardzo ważne jest, aby klienci znali dokładną lokalizację, ponieważ zapewnia to większe bezpieczeństwo przy wyborze nas jako ich najlepszej opcji, a najlepszą opcją, aby poinformować ich o dokładnej lokalizacji, jest użycie mapy.
Joomla oferuje wiele opcji do osadzania map i jedną z najlepszych opcji jest My Maps Locations, który pozwala połączyć Twoją witrynę z dostawcami map, takimi jak Google Maps, Bing i OpenStreetMap.
OpenStreetMap to bardzo popularny dostawca map z wieloma opcjami, aby połączyć go z witryną, ale możesz potrzebować pomocy dewelopera, aby to osiągnąć, więc nie martw się więcej, My Maps Locations oferuje opcję, aby zrobić to samodzielnie w naprawdę prosty sposób. W następnych krokach zobaczymy, jak łatwo połączyć OpenStreetMap z Joomla.
Spis treści
Konfiguracja tego rozszerzenia OpenStreetMap dla Joomla
Aby zacząć używać tego rozszerzenia OpenStreetMap Joomla, będziemy używać lokalnie hostowanego Joomla.
Aby połączyć swoją stronę Joomla z OpenStreetMap, wystarczy przejść do Komponenty > My Maps Location > Konfiguracja > Konfiguracja ogólna i ustawić OpenStreetMap jako dostawcę map oraz jako wyszukiwanie autouzupełniania, robi się to przez kliknięcie na nie.

Teraz wszystko powinno być ustawione, masz opcję zmiany typu OpenStreetMap w karcie „Dostawcy map”.

Zamierzamy użyć OpenStreetMap.Mapnik.
Gdy skończysz wszystko, po prostu kliknij Zapisz i wszystko będzie zrobione.
Wyświetlmy lokalizacje na tym rozszerzeniu map Joomla
Teraz, gdy ustawiliśmy OpenStreetMaps jako dostawcę mapy, zaczniemy dodawać lokalizacje i kategorie, aby wyświetlić je we froncie, najpierw utworzymy kategorię, do której dodamy lokalizację.
Kategoria to sposób klasyfikacji lokalizacji, kategorie są wyświetlane we froncie jako filtry lub używane jako predefiniowany parametr w elemencie menu, aby załadować skategoryzowane lokalizacje.
Zalecane jest używanie tych kategorii, gdy masz wiele lokalizacji, możliwe jest tworzenie kategorii i podkategorii. Aby utworzyć nową kategorię, przejdź do Komponenty > My Maps Location > Kategoria i kliknij na Nowy.

Teraz musisz wypełnić tytuł i, jeśli chcesz ustawić tę kategorię jako podkategorię, będziesz musiał wybrać folder nadrzędny w prawej sekcji.

Pamiętaj, że w tej sekcji możesz ustawić tę kategorię jako opublikowaną/nieopublikowaną i dodać inne parametry, takie jak prywatność, język, tagi i notatkę. Możesz także zdefiniować domyślny marker dla lokalizacji w kategorii w zakładce „Wybierz marker”, przejdź do tej zakładki i kliknij na WYBIERZ, a na końcu wybierz marker, którego chcesz użyć, i kliknij na „Wstaw”.

Teraz gdy znacznik jest zdefiniowany i kategoria skończona, wystarczy kliknąć Zapisz i wszystko będzie skończone dla tej kategorii. Następny krok to utworzenie nowej lokalizacji, aby wyświetlić ją we froncie.
Aby utworzyć lokalizację, przejdź do Komponenty > My Maps Location > Lokalizacje > Nowa.
Istnieją 3 pola, które muszą być wypełnione:
- Nazwa lokalizacji.
- Kategoria lokalizacji.
- Szczegóły lokalizacji (adres).
Istnieją 3 opcje dodania adresu:
- Użyj pola wyszukiwania.
- Przejdź do mapy i użyj kursora, aby wskazać lokalizację.
- Wypełnij adres.
Są inne pola, które możesz wypełnić, ale te są wymagane, dla tego przykładu wypełnimy te 3 pola.
Dla tego przykładu użyjemy Big Ben jako lokalizacji.

To tak proste, jak wpisanie “Big Ben” w pasku wyszukiwania i kliknięcie na “SZUKAJ”. Możesz również poruszać się po mapie i umieścić marker bezpośrednio, wynik będzie taki sam i automatycznie wypełnią się pola szerokości i długości geograficznej. Wszystkie pozostałe informacje o lokalizacji (opis, godziny,...) są wyświetlane w widoku szczegółowym lokalizacji. Link kontaktowy w edycji szczegółowej lokalizacji umożliwia dodanie linku kontaktowego, mailto lub adresu URL dla każdej lokalizacji. Na froncie pojawi się przycisk kontaktowy, który otworzy adres URL lub wykona akcję mailto. Na koniec kliknij Zapisz, lokalizacja zostanie utworzona.
Ostatnim krokiem jest ostateczne wyświetlenie lokalizacji, w tym przykładzie dodamy lokalizację za pomocą modułu, My Maps Location jest wyposażony w 2 moduły dla natywnych lokalizacji + inne dla integracji z 3rd party (jak moduł do wyświetlania lokalizacji elementów K2).
The moduł pozwoli Ci używać tych samych filtrów co menu, ale w pozycji modułu, możesz wyświetlać lokalizację jako mapę lub listę i masz również opcję wyboru niektórych lokalizacji lub kategorii lokalizacji.
Po prostu przejdź do Rozszerzenia > Moduły i kliknij na Nowy, a następnie wybierz Moduł Mapy My Maps Location
![]()
W tej sekcji będziesz mógł skonfigurować wszystko dla modułu, pamiętaj, aby ustawić OpenStreetMap jako dostawcę mapy.

Nazwaliśmy kategorię OpenStreetMap kategorią dla mapy, którą stworzyliśmy wcześniej.
Następnie kliknij Zapisz i moduł mapy będzie ukończony.

Dodaliśmy to do właściwej sekcji i wygląda całkiem dobrze.
Jak widać, było to naprawdę łatwe do ustawienia i wystarczyło kliknąć kilka rzeczy, aby to zakończyć.
Zacznij używać My Maps Location i stwórz najlepszą stronę internetową Joomla
W tym poście pokazaliśmy tylko kilka funkcji tego niesamowitego rozszerzenia, wszystkie funkcje, takie jak integracja z Hikashop, są naprawdę łatwe w użyciu i sprawią, że Twoja strona będzie wyglądać naprawdę profesjonalnie, więc teraz pytanie brzmi… Na co czekasz? Idź tu i uzyskaj członkostwo już teraz!
Gdy zapiszesz się do bloga, będziemy wysyłać Ci e-mail, gdy pojawią się nowe aktualizacje na stronie, abyś ich nie przegapił.

Komentarze