wdrożenia PrestaShop

PS 1.6.1.15 - zmiana templatki, newsletter voucher - problem

  • 5 Odpowiedzi
  • 2303 Wyświetleń

0 użytkowników i 1 Gość przegląda ten wątek.

*

Offline netteria.NET

  • t1
  • Użytkownik
  • **
  • 40
  • 0
  • Płeć: Mężczyzna
  • PrestaShop
    • PrestaShop - instalacja, wdrożenia, naprawa, pomoc techniczna
  • PrestaShop: PS
  • Status: Programista
PS 1.6.1.15 - zmiana templatki, newsletter voucher - problem
« dnia: Sierpień 11, 2017, 04:12:37 pm »
Witam

Mam problem, po zmianie templatki na https://themeforest.net/item/boutique-kute-responsive-prestashop-theme/16244470 przy rejestracji do newslettera przestał wysyłać się voucher. Mail z powiadomieniem i prośbie o potwierdzenie konta przychodzi bez problemu ale voucher już nie. Przy domyślnej templatce działa.
Będę wdzięczny za każdą podpowiedź co z tym fantem uczynić

z góry dziękuję i pozdrawiam
PrestaShop - instalacja, wdrożenia, naprawa, pomoc techniczna netteria.net

*

Offline west

  • Administrator
  • Mieszkaniec
  • *****
  • 5,292
  • 106
  • Płeć: Mężczyzna
  • Europasaz.pl
    • PrestaShop, Wordpress, SMF, Woocomerce
  • PrestaShop: 8.0
  • Status: Programista
Odp: PS 1.6.1.15 - zmiana templatki, newsletter voucher - problem
« Odpowiedź #1 dnia: Sierpień 11, 2017, 07:22:55 pm »
w katalogu tematu masz folder mails - sprawdź czy jest tam szablon voucher
MODUŁY | https://europasaz.pl |  SKLEPY INTERNETOWE | WSPARCIE TECHNICZNE | HOSTING | https://europasaz.pl 

*

Offline netteria.NET

  • t1
  • Użytkownik
  • **
  • 40
  • 0
  • Płeć: Mężczyzna
  • PrestaShop
    • PrestaShop - instalacja, wdrożenia, naprawa, pomoc techniczna
  • PrestaShop: PS
  • Status: Programista
Odp: PS 1.6.1.15 - zmiana templatki, newsletter voucher - problem
« Odpowiedź #2 dnia: Sierpień 11, 2017, 11:56:48 pm »
themes/boutique nie mam w ogóle katalogu mails mam taki katalog w module w ścieżce modules/blocknewsletter/mails ale tam mam coś takiego modules/blocknewsletter/mails/pl i w nich pliki: newsletter_voucher.html i newsletter_voucher.txt
Natomiast miałem w ogóle problem z wyświetleniem strony po potwierdzeniu przez usera i kliknięciu w link i włączyłem sobie tryb dev i doprowadziło mnie do takiego modułu: modules/ovicnewsletter i tam brakowało pliku: verification_execution.tpl w katalogu modules/ovicnewsletter/views/templates/front przeniosłem ten plik z moduły blocknewsleter i problem się rozwiązał. No ale to był tylko widok, zapis do newslettera się potwierdzał. Teraz to raczej jest już coś nie w frondendzie bo mail z voucherem w ogóle się nie wysyła. No i mimo włączonego dev nie dostaję żadnej informacji o błędzie.

PrestaShop - instalacja, wdrożenia, naprawa, pomoc techniczna netteria.net

*

Offline west

  • Administrator
  • Mieszkaniec
  • *****
  • 5,292
  • 106
  • Płeć: Mężczyzna
  • Europasaz.pl
    • PrestaShop, Wordpress, SMF, Woocomerce
  • PrestaShop: 8.0
  • Status: Programista
Odp: PS 1.6.1.15 - zmiana templatki, newsletter voucher - problem
« Odpowiedź #3 dnia: Sierpień 12, 2017, 06:42:47 am »
Sprawdź w katalogu mails templatki oraz w katalogu głównym sklepu w folderze mails
MODUŁY | https://europasaz.pl |  SKLEPY INTERNETOWE | WSPARCIE TECHNICZNE | HOSTING | https://europasaz.pl 

*

Offline netteria.NET

  • t1
  • Użytkownik
  • **
  • 40
  • 0
  • Płeć: Mężczyzna
  • PrestaShop
    • PrestaShop - instalacja, wdrożenia, naprawa, pomoc techniczna
  • PrestaShop: PS
  • Status: Programista
Odp: PS 1.6.1.15 - zmiana templatki, newsletter voucher - problem
« Odpowiedź #4 dnia: Sierpień 12, 2017, 12:48:33 pm »
W katalogu głównym mam w mails w katalogach pl i en pliki voucher.html, voucher_new.html, voucher.txt, voucher_new.txt
W katalogu themes/boutique w ogóle nie mam katalogu mail.
PrestaShop - instalacja, wdrożenia, naprawa, pomoc techniczna netteria.net

*

Offline netteria.NET

  • t1
  • Użytkownik
  • **
  • 40
  • 0
  • Płeć: Mężczyzna
  • PrestaShop
    • PrestaShop - instalacja, wdrożenia, naprawa, pomoc techniczna
  • PrestaShop: PS
  • Status: Programista
Odp: PS 1.6.1.15 - zmiana templatki, newsletter voucher - problem
« Odpowiedź #5 dnia: Sierpień 13, 2017, 09:51:44 pm »
OK, problem rozwiązany. W katalogu moduły w pliku \modules\ovicnewsletter\front-end-ajax.php z niego korzysta to wyskakujące okienko do rejestracji zabrakło kodu do wysyłki vouchera. Ale to widać dopiero jak się przeanalizuje kod z którego korzysta czyli ovicnewsletter. Trzeba więc ręcznie stworzyć obiekt dla vouchera i wywołać metodę register.
Wtedy wszystko jest ok.
Mam nadzieję, ze komuś się to może kiedyś przydać.

pozdrawiam
Sławek
PrestaShop - instalacja, wdrożenia, naprawa, pomoc techniczna netteria.net