Habakuk34 Posted August 23, 2023 Share Posted August 23, 2023 (edited) Cześć wszystkim, Czy orientujecie się gdzie jest funkcja/klasa i w którym pliku - odpowiedzialna za wysłanie maila do klienta po złożeniu zamówienia ? Nie chodzi mi o sam szablon wiadomości tylko o skrypt php. Presta 1.6 potrzebuje tam przerobić aby skrypt nie wysyłał maili do klientów którzy złożyli zamówienie na allegro i zostało ono przepisane do presty. Bo wtedy klient niepotrzebnie dostaje potwierdzenie z presty skoro kupił na allegro. z góry dziękuję za każda wskazówkę Edited August 23, 2023 by Habakuk34 (see edit history) Link to comment Share on other sites More sharing options...
Daresh Posted August 23, 2023 Share Posted August 23, 2023 PaymentModule.php Link to comment Share on other sites More sharing options...
Habakuk34 Posted August 24, 2023 Author Share Posted August 24, 2023 Dziękuję Link to comment Share on other sites More sharing options...
Habakuk34 Posted November 7, 2023 Author Share Posted November 7, 2023 mam jeszcze jedno pytanie, przerobiłem plik PaymentModule.php jak niżej, aby nie wysyłał maila dla zamówień pobranych z allegro $email_klienta = $this->context->customer->email; if(strpos($email_klienta, '@allegromail.pl')==false){ //klient nie jest z allegro if (Validate::isEmail($this->context->customer->email)) { Mail::Send( (int)$order->id_lang, 'order_conf', Mail::l('Order confirmation', (int)$order->id_lang), $data, $this->context->customer->email, $this->context->customer->firstname.' '.$this->context->customer->lastname, null, null, $file_attachement, null, _PS_MAIL_DIR_, false, (int)$order->id_shop ); } } Przeróbka działa dobrze dla zamówień których forma płatności jest przelewem. Niestety presta dalej wysyła zestawienia zamówień klientom z allegro którzy wybrali formę płatności "za pobraniem". Czy dla zamówień za pobraniem odpowiedzialny jest inny plik ? czy może wystarczy w tym coś jeszcze zmienić ? Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now