Jest to jak najbardziej możliwe. I nie wymaga specjalnej wiedzy programistycznej. Wręcz ogranicza się do edycji tekstu jak w przypadku np. opisu produktów.

Wystarczy także samo zalogowanie się do zaplecza sklepu. Nie są nam potrzebne np. dostępy FTP (chyba, że w celu wykonania kopii bezpieczeństwa plików).

Poniżej krótki tutorial jak tego dokonać.

Na wstępie wymagana jest formułka z naszej strony 🙂

Przed przystąpieniem do zmieniania zawartości e-mailów lub statusów wykonaj kopię bezpieczeństwa bazy danych sklepu i plików w folderze /mails/pl (jeśli Twój język to polski) lub /mails/SYMBOL-INNEGO-JĘZYKA (w zależności od Twojego języka który zmieniasz).

Zajmie Ci to 5 minut, a unikniesz wielu nieprzyjemności.. Dla przypomnienia kopię bezpieczeństwa bazy wykonasz poprzez:

Zaawansowane » Kopia bezpieczeństwa DB » (przycisk) Przeczytałem ostrzeżenie – utwórz nową kopię zapasową

Natomiast pliki skopiujesz poprzez FTP.

Gdzie edytujemy e-maile?

Wchodzimy w sekcję:

Lokalizacja » Tłumaczenia » Modyfikuj tłumaczenia

Następnie wybieramy opcje tak jak na obrazku poniżej tj

Rodzaj tłumaczenia: Tłumaczenie wiadomości e-mail

Wybierz swój szablon: Główne (nie wybrany żaden szablon)

-> tytułem komentarza w zależności od szablonu możemy mieć odmienne zawartości emaili. Należy wówczas skopiować katalogi /mails/pl do odp. katalogów w szablonach (/templates/{nazwa-naszego-szablonu})

Wybierz swój język: Polski (lub inny jeśli chcemy przeedytować zawartość maili w innym języku)

edycja-zawartosci-emaili-prestashop-1

Po czym klikamy w to łącze:

Następnie znajdujemy odpowiadający danemu statusowi szablon maila wchodząc (np. na nowej zakładce przeglądarki WWW) w sekcję „Statusy„:

Wybieramy szablon maila który chcemy przeedytować np. order_conf i dokonujemy edycji:

Gotowe 🙂

Share This:

  1. Piotr says:

    Bardzo pomocne 🙂
    Dwa pytania:

    1. Gdzie mogę znaleźć listę zmiennych systemowych?
    2. Czy są gdzieś gotowe szablony kopiuj/wklej? Na ostatnim zdjęciu widzę np tabelkę z wymienionymi produktami

    Pozdrawiam

    • admin
      admin says:

      Zmienne są przekazywane przez kontroler PHP w zależności od danego emaila jest równy kontroler. Co do szablonów niestety nie wiem tego. W zależności od wersji oprogramowania mogą być inne zmienne i ciężko powiedzieć czy są uniwersalne szablony

  2. Nowicjuszka says:

    Witam,

    Czy istnieje możliwość wyłączenia pokazujących się na karcie produktu funkcji tak aby jednocześnie były wyświetlane w filtrach nawigacyjnych? Chodzi mi o to aby w wyszukiwarce produktów, w lewej kolumnie filtry były wyświetlane ale na samej karcie produktu funkcje przypisane do danego produktu nie były widoczne.
    Z góry dziękuję za pomoc

  3. Hub says:

    Mam pytanie czy jest możliwe dodaniu do szablonu order_merchant_comment linku który służy do udzielenia opowiedzi, na otrzymaną wiadomość od obsługi sklepu, poprzez formularz kontaktowy sklepu z przekierowaniem do nr zamówiennia ?
    Link obecnie funkcjonuje w szablonie ​reply_msg gdzie wygąda tak: „Prosimy nie odpowiadać na tą wiadomość, nie otrzymamy takiej odpowiedzi. Aby odpowiedzieć, prosimy użyć linku: …”
    Z tego co sprawdziłem to szablon ​reply_msg jest generowany przy tworzeniu wiadmości do klienta w Panelu administracyjnym z poziomu: Klienci/Obsługa klienta i wtedy też mechanizm presta wstawia odp link przyporządkowaujący wiadomość do zamówienia.
    Czy możliwe jest powtórzenie tego mechanizmu w przypadku wysyłania wiadomości z poziomu dzaiału zamówienia/ wiadomość z okna do wysyłania wiadomości wew karty konkretnego zmówienia?
    Czy konieczna jest zmiana kodu i funkcjonalności Presty? Czy można to jakoś inaczej rozwiązać?

    • admin
      admin says:

      W linku do formularza musiałby być podany numer zamówienia a po stronie formularza skrypt który wykryje ten numer i powiąże z zamówieniem. Jeśli masz taki link należy go wpisać do szablonu emaila wpisując w miejscu numeru zamówienia ten numer którego dotyczy wysyłany email

  4. slawek says:

    Przerabiam szablon cheque aby był on wysyłany w momencie wysłania paczki za pobraniem. Dodaje w nim informacje o kwocie pobrania oraz produktach jakie są w paczce.
    Mail wysyła się prawidłowo, kwota pobrania też ale zamiast produktów mam {products}
    Co mam zrobić aby w tym mailu wyświetliła się lista zamówionych produktów?

    • admin
      admin says:

      Nie jestem pewien ale czy tam nie powinno być {$products} trzeba się także upewnić czy taka zmienna jest przekazywana do tego emaila przez kontroler PHP w module

      • slawek says:

        {$products} nie pomaga, w innych mailach jest {products}.
        Zapewne będzie to przez php ale narazie to odpuszczam bo nie wiem jak się za to zabrać.

Zostaw komentarz

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