cbl Posted June 10, 2023 Share Posted June 10, 2023 (edited) Hallo zusammen wo kann ich den Aufbau der Betreffzeile von Emails verändern? Bei einer "Bestellung" bekommt man als Shopbetreiber eine Email! Der Betreff lautet derzeit: "www.mein-shop.de New order: #123 - ABDEDNN" ich hätte aber gerne Neue Bestellung: #123 - von [Kundenname] bei ww.meinshop.de" Ich habe das schon mal bei meinem alten Version im Shop mal geändert, finde es aber nicht mehr ;/ aktuelle Prestshop 1.7.8.9 Edited June 10, 2023 by cbl (see edit history) Link to comment Share on other sites More sharing options...
ComGrafPL Posted June 10, 2023 Share Posted June 10, 2023 Haben Sie die E-Mail-Übersetzung überprüft? (International -> Übersetzungen) 1 Link to comment Share on other sites More sharing options...
cbl Posted June 11, 2023 Author Share Posted June 11, 2023 Ja ich glaube da war es .... Übersetzung ändern, stimmts? Aber wenn ich da Übersetzung E-Mail wähle und Art Template, dann kommt Hoppla! Sieht aus, als ob ein unerwarteter Fehler aufgetreten ist [] operator not supported for strings [Symfony\Component\Debug\Exception\FatalThrowableError 0] Link to comment Share on other sites More sharing options...
cbl Posted June 11, 2023 Author Share Posted June 11, 2023 (edited) Ich hätte es auch mal in einer älteren Version in der /modules/ps_emailalerts/ps_emailalerts.php angepasst. sprintf(Mail::l('Neue Bestellung: #%d - %s, %s - %s', $mail_id_lang), $order->id, $invoice->lastname, $invoice->firstname, $order->reference), // sprintf(Mail::l('New order : #%d - %s', $mail_id_lang), $order->id, $order->reference), In der Neuen Version sieht das etwas anders aus. Im Moment kommt an [www.meinshop.de] Neue Bestellung: #2001 - ABCDNDND Was vermutlich über das trans reinkommt if ($dir_mail) { Mail::send( $mail_id_lang, 'new_order', $this->trans( 'New order : #%d - %s', [ $order->id, $order->reference, ], 'Emails.Subject', $locale), $template_vars, $merchant_mail, null, $configuration['PS_SHOP_EMAIL'], $configuration['PS_SHOP_NAME'], null, null, $dir_mail, false, $id_shop ); } } } Wenn ich jetzt die Übersetzung in der DB finden würde könnte ich es auch dort anpassen. Edited June 11, 2023 by cbl (see edit history) Link to comment Share on other sites More sharing options...
rictools Posted June 11, 2023 Share Posted June 11, 2023 vor 1 Stunde schrieb cbl: Aber wenn ich da Übersetzung E-Mail wähle und Art Template ... Falls es sich nicht um einen Schreibfehler handelt, die Übersetzungen der E-Mails dürften sich kaum im Bereich eines Fremdthemes befinden ... Link to comment Share on other sites More sharing options...
cbl Posted June 11, 2023 Author Share Posted June 11, 2023 (edited) Ich bin verwirrt. hab es nochmal versucht. weder das noch das führen zum Erfolg Das Template ist wohl nicht mehr ganz kompatibel Edited June 11, 2023 by cbl (see edit history) Link to comment Share on other sites More sharing options...
SliderFlash Posted June 11, 2023 Share Posted June 11, 2023 Bei Ihr Template Originaltemplate wählen Link to comment Share on other sites More sharing options...
rictools Posted June 11, 2023 Share Posted June 11, 2023 Das sieht jetzt anders aus als bei meinem 1.6er-Shop. Der offizielle Demoshop hat jetzt die Version 8.0.4, ich weiß nicht ob sich das von 1.7.x unterscheidet. Dort gibt es als "Art des E-Mail-Inhalts" "Subject", was ja das wäre, was du suchst, da muß auch kein Theme ausgewählt werden. Link to comment Share on other sites More sharing options...
cbl Posted June 11, 2023 Author Share Posted June 11, 2023 So weit komme ich gar nicht. 35 minutes ago, SliderFlash said: Bei Ihr Template Originaltemplate wählen Egal was ich wähle, es kommt die o.a. Fehlermeldung Link to comment Share on other sites More sharing options...
rictools Posted June 11, 2023 Share Posted June 11, 2023 Möglicherweise gab es bei 1.7 den Menupunkt "Subject" noch nicht. Wenn du bei Template "Programm ..." wählst, das gleiche? Welche PHP-Version läuft? Link to comment Share on other sites More sharing options...
SliderFlash Posted June 11, 2023 Share Posted June 11, 2023 Link to comment Share on other sites More sharing options...
cbl Posted June 11, 2023 Author Share Posted June 11, 2023 (edited) 19 minutes ago, rictools said: Welche PHP-Version läuft? PHP-Version 7.4.33 Edited June 11, 2023 by cbl (see edit history) Link to comment Share on other sites More sharing options...
cbl Posted June 13, 2023 Author Share Posted June 13, 2023 Hallo zusammen, jetzt bin ich einen Schritt weiter. Bei mir kam immer, egal was ich bei der Übersetzung angeklickt haben, der o.a. Fehler. Ich habe mal das kurz auf Standard Template verwernden angeklickt und bin sofort wieder zurückgegangen auf mein gekauftes Temolate. UND siehe da, ab da kann ich in die Übersetzungen gehen und ändern Mein Template ist wohl nicht mehr zu 100% kompatibel und das hat sich durch die 2 Klicke gerade gezogen ?!? Jetzt will ich aber den Betreff bei der neuen Bestellung ändern von auf einen Betreff mit zu mindestens dem Kundennamen z.B.Bestellung von Theodor Muster bei www.gutershop.de Welche Variable muss ich den nehmen? %d ist ja die laufende Nummer und %s die Bestellnummer. Link to comment Share on other sites More sharing options...
SliderFlash Posted June 13, 2023 Share Posted June 13, 2023 probiere so: Neue Bestellung: #%d - %s - von {firstname} {lastname} bei ww.meinshop.de" ....und cache leeren 1 Link to comment Share on other sites More sharing options...
cbl Posted June 13, 2023 Author Share Posted June 13, 2023 Neue Bestellung: #%d - {lastname}, {firstname} - %s genau so geht es DANKE 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