Press "Enter" to skip to content

PrestaShop 1.6 problem z wysyłaniem formularza kontaktowego

Admin 4

Po instalacji płatnego szablonu (zobacz jak zainstalować taki szablon) zauważyliśmy, że jest problem z wysyłką wiadomości poprzez formularz kontaktowy:

Sklep Internetowy Kraków

Problem wydaje się dość enigmatyczny, bo wysyłanie maili działa jak należy. Jak dokładnie to sprawdzić poruszaliśmy to na innym artykule na naszym blogu.

Dopiero użycie domyślnego szablonu PrestaShop potwierdziło, że problem nie tkwi w systemie, a w samym szablonie.

Jeśli także natrafiłeś na taki błąd – poniżej rozwiązanie, które być może okaże się dla Ciebie pomocne.

Przeedytuj plik:

themes/{NAZWA-TWOJEGO-SZABLONU}/contact-form.tpl

Następnie znajdź znacznik DIV:

< div class="submit">

i upewnij się, że znajdują się w nim te 2 ukryte pola INPUT:

< input class="hidden" name="url" type="text" value="" />
< input name="contactKey" type="hidden" value="{$contactKey}" />

Następnie odśwież cache sklepu:

Parametry zaawansowane -> Wydajność -> Wyczyść pamięć podręczną

i asekuracyjnie na tej samej stronie chwilowo włącz Wymuszenie kompilacji -> Zapisz (Wyłączając pamięć podręczną),

następnie przywróć poprzednie ustawienia -> Zapisz.

W naszym przypadku to pomogło.

Powodzenia!

Share This:

  1. Morten Morten

    Jak pisałem w innym wpisie nie wysyła formularza ze strony sklepu.
    Szukałem w themes/{NAZWA-TWOJEGO-SZABLONU}/contact-form.tpl
    Jednak wszystko wygląda inaczej niż w artykule.

    {l s=’Send’}

    Co z tym zrobić?
    Pozdrawiam

  2. Morten Morten

    Przepraszam – powyższy wpis nie poszedł cały 🙁
    Tutaj ten formularz na stronie nie pozwala wysłać fragmentu kodu z pliku tpl.
    Po naciśnięciu na klawisz WYŚLIJ wyskakuje biała pusta strona lub za innym razem przesłało malutki fragment tekstu.

    • Admin admin

      Zgadza się proszę o kontakt najlepiej mailowy. W treści pliku tpl są znaki specjalne dlatego są problemy

Dodaj komentarz

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