2016-06-02 36 views
2

Wie kann ich einen Gutscheincode an neue Kunden senden, wenn sie sich auf der Opencart-Website registrieren?So senden Sie einen Gutscheincode an den Benutzer, wenn Sie ein Konto in opencart registrieren:

i have set 
Customer Login=yes 

auf dem Gutscheinabschnitt. Bei der Kundenregistrierung enthält es keinen Gutscheincode.

+0

Sie haben keinen Gutschein, aber trotzdem wenn sich ein Benutzer anmeldet, möchten Sie einen neuen Gutschein erstellen und ihn an ihn senden, richtig? Haben Sie den Gutscheincode an den Nutzer gesendet, wenn bereits ein Gutschein verfügbar ist? –

+0

Ich habe einen Gutscheincode im Adminbereich erstellt. Wenn ich Gutscheincode beim Checkout verwende funktioniert es gut. Ich muss diesen Gutscheincode an jeden Benutzer senden, der sich auf der Website per E-Mail registriert. besser, wenn ich Gutschein-Code auf Register-E-Mail senden kann, die von Benutzer –

+0

empfangen wird Wenn Sie einen Gutschein haben, können Sie es durch mysql Abfrage erhalten, nicht wahr? Sie kennen die Modellfunktion "addCustomer" und den darin enthaltenen E-Mail-Code. Mit der MySQL-Abfrage können Sie einfach Gutscheincode erhalten und an die E-Mail-Nachricht anhängen. –

Antwort

4

Der einfachste Weg, dies zu tun wäre, den Gutschein-Code zu den Registrierungs-Mail-Sprachdateien hinzuzufügen. Betrachten Sie catalog/language/english/mail/customer.php und bearbeiten Sie den Text einer der Variablen. Zum Beispiel:

$_['text_thanks'] = 'Please use coupon code XXXXXX at checkout on your first order. Thanks,'; 

Sie auch eine neue Variable hinzufügen könnte, und die Steuerung und Vorlage aktualisieren, wenn Sie mehr Kontrolle über wollen, wie und wo es angezeigt wird, aber eine der vorhandenen Variablen wäre viel einfacher, meiner Meinung nach .

+0

ya ich denke, das ist eine gute Idee. –