Skocz do zawartości


Zdjęcie

Brak produktów w potwierdzeniu zamówienia


  • Zaloguj się, aby dodać odpowiedź
10 odpowiedzi w tym temacie

#1 powershop24.pl

powershop24.pl

    Zaawansowany

  • Members
  • PipPipPip
  • 120 postów
  • LocationSzczecin
  • PrestaShop:1.4, 1.6

Napisano 25 czerwiec 2014 - 21:27

Witam.

Mam problem z wiadomościami potwierdzającymi złożenie zamówienia wysyłanymi klientowi. Nie pokazują się zakupione pozycje.

Na poniższym ekranie widać wiadomość którą dostaje sprzedawca:

 

http://screencast.com/t/RLL7ICGb

 

a poniżej wiadomość którą dostaje klient:

 

http://screencast.com/t/tDY6BMSsn

 

A tak wygląda szablon wiadomości dla klienta:

 

http://screencast.com/t/hGsufmYsMtlO

 

W czym może być problem?

 

Prestashop 1.6.0.8

 

Sklep www.powershop24.pl

 

K.

 


Sklep internetowy http://www.powershop24.pl - baterie, akumulatorki, ładowarki, latarki, pojemniki do przechowywania baterii i akumulatorków amerykańskiej firmy Powerpax.

#2 ircykk

ircykk

    Administrator

  • Administrators
  • 5065 postów
  • PrestaShop:1.5, 1.6

Napisano 25 czerwiec 2014 - 22:56

Był podobny temat i tam problemem były usuwane niewłaściwie zamówienia, problemem może być jakiś moduł płatności lub inny modyfikujący proces składania zamówienia.



#3 sower

sower

    Guru

  • Moderatorzy
  • 4241 postów
  • Location3miasto
  • PrestaShop:1.2, 1.3, 1.4, 1.5, 1.6

Napisano 26 czerwiec 2014 - 05:42

Był podobny temat i tam problemem były usuwane niewłaściwie zamówienia, problemem może być jakiś moduł płatności lub inny modyfikujący proces składania zamówienia.

 

albo uwalony szablon emaila


468x60.jpg

468x60_pl.gif

 

QUICK PRESTA SUPPORT:  gg 45116037
SKLEPY  MODUŁY INTEGRACJE  POMOC TECHNICZNA


#4 powershop24.pl

powershop24.pl

    Zaawansowany

  • Members
  • PipPipPip
  • 120 postów
  • LocationSzczecin
  • PrestaShop:1.4, 1.6

Napisano 26 czerwiec 2014 - 06:52

Załączony plik  order_conf.html   13,3 KB   1 Ilość pobrańZałączony plik  order_conf.txt   1,03 KB   0 Ilość pobrań

albo uwalony szablon emaila

Problem pojawił się po aktualizacji Presty do wersji najpierw 1.6.0.7 a później 1.6.0.8.

Sklep został uruchomiony produktywnie 2 dni temu, wcześniej testowałem na wersji 1.6.0.6 i nie było problemu z wiadomościami. Zlecenia z wersji testowej zostały usunięte z wszystkich tabel związanych z zamówieniami.

W załączniku szablony wiadomości.


Sklep internetowy http://www.powershop24.pl - baterie, akumulatorki, ładowarki, latarki, pojemniki do przechowywania baterii i akumulatorków amerykańskiej firmy Powerpax.

#5 sower

sower

    Guru

  • Moderatorzy
  • 4241 postów
  • Location3miasto
  • PrestaShop:1.2, 1.3, 1.4, 1.5, 1.6

Napisano 26 czerwiec 2014 - 07:42

Tak z ciekawości zapytam?

 

A ten sklep to od początku był na 1.6 czy został  zaktualizowany ze starszej wersji ?


468x60.jpg

468x60_pl.gif

 

QUICK PRESTA SUPPORT:  gg 45116037
SKLEPY  MODUŁY INTEGRACJE  POMOC TECHNICZNA


#6 powershop24.pl

powershop24.pl

    Zaawansowany

  • Members
  • PipPipPip
  • 120 postów
  • LocationSzczecin
  • PrestaShop:1.4, 1.6

Napisano 26 czerwiec 2014 - 07:59

Tak z ciekawości zapytam?

 

A ten sklep to od początku był na 1.6 czy został  zaktualizowany ze starszej wersji ?

Od początku był na 1.6.

2 dni temu został uruchomiony produktywnie po wgraniu aktualizacji do 1.6.0.7 i 1.6.0.8. Wcześniej testowałem na 1.6.0.6. i na tej wersji nie było problemów z wiadomościami.

Dodatkowo przestał mi działać w tej najnowszej wersji moduł ShipToPay (http://addonspresta....hip-to-pay.html). Działał w 1.6.0.6. Teraz wygląda to tak jakby w ogóle nie był uruchamiany, pomimo tego że jest włączony i prawidłowo skonfigurowany. Sprawdzałem też podobny moduł Paymants2Carriers (http://www.shopdesign4u.com/pswiki/index.php?title=Payments2Carriers) ale ten też nie działa.

Jedyna jeszcze rzecz która się zmieniła, to taka, że ten sklep w wersji testowej wcześniej działał pod adresem http://foral2.vot.pl/ps1.6, teraz działa pod www.powershop24.pl. Pliki nie były przenoszone, zostało tylko zmienione przekierowanie domeny na inny katalog. Adres sklepu został oczywiście też zmieniony w konfiguracji (Preferencje -> SEO & URL). Sam sklep też działa prawidłowo, nie ma błędów.

 

K.


Sklep internetowy http://www.powershop24.pl - baterie, akumulatorki, ładowarki, latarki, pojemniki do przechowywania baterii i akumulatorków amerykańskiej firmy Powerpax.

#7 ircykk

ircykk

    Administrator

  • Administrators
  • 5065 postów
  • PrestaShop:1.5, 1.6

Napisano 26 czerwiec 2014 - 12:59

 

Zlecenia z wersji testowej zostały usunięte z wszystkich tabel związanych z zamówieniami.

 

Czy na pewno ze wszystkich tabel?



#8 powershop24.pl

powershop24.pl

    Zaawansowany

  • Members
  • PipPipPip
  • 120 postów
  • LocationSzczecin
  • PrestaShop:1.4, 1.6

Napisano 26 czerwiec 2014 - 13:23

Na 100% ze wszystkich. Na co dzień pracuję z bazami danych, w tym MySQL, więc mam świadomość tego co usuwam z bazy.

Poza tym z tego co widzę, to w PS1.6 order_id ma na kolumnie autoincremement, więc sytuacja powielenia numeracji po usunięciu nawet samego nagłówka zlecenia nie powinna wystąpić.

Pierwsze zlecenie utworzone po produktywnym uruchomieniu sklepu ma id=15. Poprzednie 14 zamówień testowych poleciało wcześniej do kosza.

Każde nowe zamówienie, począwszy od 15 generuje powiadomienie bez listy produktów.

Spróbuję jeszcze coś pokombinować z szablonami wiadomości.

 

K.


Sklep internetowy http://www.powershop24.pl - baterie, akumulatorki, ładowarki, latarki, pojemniki do przechowywania baterii i akumulatorków amerykańskiej firmy Powerpax.

#9 powershop24.pl

powershop24.pl

    Zaawansowany

  • Members
  • PipPipPip
  • 120 postów
  • LocationSzczecin
  • PrestaShop:1.4, 1.6

Napisano 26 czerwiec 2014 - 14:09

Znalazłem przyczynę.

Problem (błąd) polega na tam, że nowa wersja PS 1.6.0.8 w pliku PaymentModule.php składa html-a z listą produktów do wiadomości w oparciu o plik order_conf_product_list.tpl. Wcześniejsza wersja PS 1.6 składała html-a bezpośrednio w pliku PaymentModule.php.

Sęk tym że plik order_conf_product_list.tpl znajduje się tylko w katalogu z tłumaczeniami wiadomości dla języka angielskiego, natomiast dla polskiego już go tam nie ma.

Wystarczy przekopiować pliki *.tpl z katalogu mails\en do mails\pl i będzie działać prawidłowo.

 

W ten sposób składany jest html z listą produktów do wiadomości w najnowszej wersji PS1.6.0.8:

$product_list_html = $this->getEmailTemplateContent('order_conf_product_list.tpl', Mail::TYPE_HTML, $product_var_tpl_list)

K.


Sklep internetowy http://www.powershop24.pl - baterie, akumulatorki, ładowarki, latarki, pojemniki do przechowywania baterii i akumulatorków amerykańskiej firmy Powerpax.

#10 polkompsa

polkompsa

    Początkujący

  • Members
  • Pip
  • 1 postów

Napisano 21 październik 2016 - 18:26

niestety nie dziala twoj patent. Wyswietlaja mi sie puste zmienne. Mail do admina caly ok. Mail do klienta bez produktow. tam dzie powinny byc produkty wyswietla sie {products_list} oraz {product_name}. Nie mam juz koncepcji. Wersja PS 1.6.0.8. Pomoze ktos ??



#11 aromat

aromat

    Początkujący

  • Members
  • Pip
  • 3 postów

Napisano 15 listopad 2016 - 17:51

Działa! Dzięki wielkie bo przekopałem kilka for i jakoś nie mogłem znaleźć tego rozwiązania...






Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych

Hosting zapewnia: Hekko.pl