W PrestaShop 1.7 przy instalacji nowego szablonu możemy natknąć sie na kuriozalny błąd. W nagłówku szablonu pojawiają sie 2 wyszukiwarki. Jedna jest wyszukiwarką w obrębie nowego szablonu, a druga jaby jest wyszukiwarką systemową:
Jak pozbyć się tego błędu?
Najpierw wchodzimy w dział moduły i wpisujemy frazę „search„:
Istotnie mamy 2 włączone moduły:
- Wyszukiwarka sklepu
- Pasek szukania
Dezaktywujemy (wciskamy przycisk wyłącz) najpierw jeden moduł -> sprawdzamy co się dzieje na sklepie i następnie włączamygo z powrotem i dezaktywujemy drugi.
I tak w naszym przypadku. Po wyłączeniu modułu: Wyszukiwarka sklepu – nic się nie dzieje. Zatem aktywujemy z powrotem ten moduł.
Natomiast po wyłaczeniu modułu Pasek szukania – znikają obie wyszukiwarki:
Czyli wiemy, że to drugi moduł odpowiada za powielanie lupki.
Przywracamy ten moduł Pasek szukania. Po czym wchodzimy w inne miejsce w administracji sklepu:
Wygląd -> Pozycje
Znajdujemy sekcję (a dokładniej jest to w PrestaShop Hook) „displayTop„. Jak widać jest tam przyczepiony ten moduł. Musimy to odczepić:
Gotowe. W tym przypadku powinno to pomóc:
Oczwiście to model postępowania w takiej sytuacji. W zależności od Twojego szablonu i układu (do którego Hooka może być przyczepiony dany moduł) – może to wyglądać inaczej.
Uwaga, jeśli odczepienie modułu nie przyniosło rezultatu – albo co gorsza rozsypało szablon. W prosty sposób można przywrócić moduł w danym zaczepie. Poprzez opcję
Wygląd -> Pozycje -> Przemieszczanie modułu.
Po prostu wybieramy moduł z listy i Hook po czym zatwierdzamy:
Przy takich manipulacjach szablonem najlepiej przed przystąpieniem do pracy wykonać po prostu kopię bezpieczeństwa bazy, którą można wykonać w administracji PrestaShop dosłownie 1 kliknięciem.
grafika: wallpapersafari.com