Press "Enter" to skip to content

Osadzenie w dziale kontakt mapy Google z działu “Nasze Sklepy”

Admin 1

Prezentowaliśmy już jak osadzać ten element w dziale kontakt. Za pomocą modułu naszego autorstwa:

https://pskrk.com/prestashop-1-5-darmowy-modul-google-maps-dla-prestashop-na-stronie-kontakt/

Jednak po niedawnych zmianach w usłudze Google Map ten sposób może niedziałać poprzez błąd:

Najlepszym sposobem aby to obejść będzie wstawienie mapy Google, która jest w PrestaShop wbudowana.

1. Prawidłowe skonfigurowanie zakładki nasze sklepy.

Warunkiem koniecznym jest prawidłowe skonfigurowanie pokazywania się mapy w tej zakładce. Zostało to wnikliwie przez nas opisane w tym artykule:

https://pskrk.com/jak-prawidlowo-skonfigurowac-zakladke-nasze-sklepy-w-presta-shop/

Efektem działań powinna być mapka wyświetlana pod adresem:

http://www.adres-sklepu.pl/index.php?controller=stores

2. Przeniesienie kodu.

Dalsza konfiguracja polega na prawidłowym użyciu kodu z zakładki “Nasze sklepy” w zakładce “Kontakt”

Otwórz plik:

W funkcji:

Zamień kod:

Na:

(czyli dopisz 3 ostatnie klucze w tej tablicy: mediumSize, defaultLat, defaultLong)

UWAGA! Nie zapomnij postawić przecinka po ostatniej wartości klucza czyli w w/w przypadku po kodzie ‘contactKey’ => $contactKey

W PHP przecinki oddzielają kolejne elementy tablicy i tak samo jest w tym przypadku.

Do funkcji:

(w tym samym pliku) dopisz poniższy kod:

Otwórz plik:

Zamień kod:

Na:

Lub po prostu umieść w dowolnym miejscu, gdzie chcesz DIV:

Jest to kontener trzymający mapę Google.

Następnie na końcu tego samego pliku umieść kod:

Gotowe!

Uwaga, aby zmiany były widoczne konieczne jest przebudowanie cache. Można to zrobić poprzez usunięcie folderu /cache lub wymuszenie kompilacji. Więcej informacji na ten temat w artykule https://pskrk.com/prestashop-1-6-sposoby-na-przyspieszenie-sklepu/

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Zobacz także !
Jak szybko przypisać dowolną liczbę produktów do danej kategorii?