Jeśli tworzymy nowy sklep oparty o PrestaShop i np. instalujemy w nim komercyjny szablon, to możemy natrafić na dziwny błąd. O ile w demo szablonu – formularz w dziale „Kontakt” się znajduje – to juz u nas nie:
I co ciekawe – nie jest to problem związany z zakupionym szablonem. Okazuje się, że od wersji 1.7 – formularz kontaktowy jest osobnym modułem. Oznacza to, że musimy go za wczasu dodatkowo zainstalować. Niestety w zależności od wersji może być on domyślnie niezainstalowany.
Na szczęście jest to darmowy moduł i możemy pobrać go z wbudowanego repozytorium:
Literówka w nazwie modułu – „Formularz kontaktpey” – jest autentyczna 🙂
Gdyby z jakiś powodów – nie można było go tam znaleźć – poniżej mirror do pobrania:
[md5sum: 333f3e2f1713b1b0a0bbe5d9062a352f]
Dodatkowo moduł posiada konfigurację:
Po zainstalowaniu modułu – powinien być on już widoczny na karcie „Kontakt” w naszym sklepie:
Oczywiście możemy też predefiniowane pole „Temat” (zamiast pola tekstowego) przez utworzenie odbiorców w dziale:
Preferencje -> Kontakt
Warto też się upewnić, czy sklep prawidłowo wysyła maile? Więcej na ten temat: https://pskrk.com/upewnienie-sie-czy-sklep-presta-shop-1-6-prawidlowo-wysyla-e-maile-ustawienia-wysylania-poczty/
W przypadku problemów – sprawdź czy zastosowałeś/aś odp. zmiany w szablonie, jeśli używasz modułu RODO: https://pskrk.com/prestashop-1-7-x-blad-wysylania-formularza-kontaktowego-wystapil-blad-podczas-wysylania-wiadomosci/
grafika: 1freewallpapers.com
Osobiście bardzo podoba mi się takie podejście, przeniesienia wszystkich funkcjonalności do osobnych modułów jest rozwiązaniem idealnym. Ułatwia to testowanie pojedynczych komponentów (w zamyśle modułów). Jako doświadczony programista bardzo podoba mi się podejście do tego rozwiązania zaproponowane przez OpenCart’a. Każdy element jest osobnym modułem i dla przykładu pozycje na koszyku (total) są osobnymi modułami. Pozwala to w łatwy sposób np. wyłączyć rabaty w sklepie..gdyby nie wiele innych problemów (w OpenCart) byłaby to idealna platforma do sprzedaży w necie.
[…] Podobnie jak z formularzem kontaktowym dla niektórych instalacji PrestaShop 1.7. Więcej informacji o tym: https://pskrk.com/prestashop-1-7-nowa-instalacja-prestashop-i-brak-formularza-kontaktowego/ […]
[…] [PRESTASHOP 1.7] nowa instalacja PrestaShop i brak formularza kontaktowego […]
[…] [PRESTASHOP 1.7] nowa instalacja PrestaShop i brak formularza kontaktowego […]