Jump to content

Wysyłanie potwierdzenia zamówienia


Habakuk34

Recommended Posts

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 by Habakuk34 (see edit history)
Link to comment
Share on other sites

  • 2 months later...

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

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...