zoli27 Posted May 23, 2013 Share Posted May 23, 2013 (edited) Hello! Megszeretném kérdezni, hogy a rendelés visszaigazoló automatikus e-mailt, amiben összesítve vannak a rendelés adatai valahogyan ki lehetne kapcsolni? Edited May 23, 2013 by zoli27 (see edit history) Link to comment Share on other sites More sharing options...
pattila01 Posted May 23, 2013 Share Posted May 23, 2013 (edited) ki bizony, de prestashop verziószám azért kéne 1.5.x: orders => statuses => itt kiválasztod ami kell, majd ebben az oszlopban: "Send email to customer" kiveszed a pipát. Ha nem találod meg, szólj. Hmmmm, most gondolkodom, lehet hogy amit te akarsz azt kódból kell kiszedni. Mindegy, nézd meg megtalálod-e az email sablont amit keresel, ha nem akkor tényleg kellene egy ps verziószám hogy meg tudjam mondani, hol kell kilőni. Edited May 23, 2013 by pattila01 (see edit history) 1 Link to comment Share on other sites More sharing options...
zoli27 Posted May 23, 2013 Author Share Posted May 23, 2013 1.5.4es verzió és ott az állapotokba természetesen azért megtaláltam és ott be van jelölve amit szeretnék, hogy menjen, csak mivel nagy a termékválaszték és raktáron nem mindent tartunk csak 1db emailt szeretnék vásárlás után kiküldeni amiben a rendelés megerősítését kérem Ezt szeretném kiszedni valahogyan:http://kepfeltoltes.hu/130523/shop_www.kepfeltoltes.hu_.jpg Link to comment Share on other sites More sharing options...
pattila01 Posted May 23, 2013 Share Posted May 23, 2013 ennek az emailnek a tárgya ez => "order confirmation"? 1 Link to comment Share on other sites More sharing options...
zoli27 Posted May 23, 2013 Author Share Posted May 23, 2013 A tárgy rendelés visszaigazolás, szóval elvileg igen, ez az order confirmation Link to comment Share on other sites More sharing options...
pattila01 Posted May 23, 2013 Share Posted May 23, 2013 (edited) okés, az alábbi fájlt nézd meg (előtte mentés mindig legyen róla): classes/PaymentModule.php => 619.sor 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 ); } ezt az egészet kommenteld ki: /* 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 ); */ } töltsd fel és nézzük meg mit mutat... 1.4.x alatt csináltam ilyet, ott teljesen más ez a kódrészlet, így nem tudom ígérni hogy működik. Ha nem működik akkor megnézem egy teszt-shopon. Edited May 23, 2013 by pattila01 (see edit history) 2 Link to comment Share on other sites More sharing options...
zoli27 Posted May 23, 2013 Author Share Posted May 23, 2013 Sikerült!! Nagyon szépen köszi, ez hosszú időbe tartott volna magamtól mire megtalálom ezt a kódrészletet 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