Ich bin auf Magento CE 1.8.1 und ich versuche herauszufinden, wie man eine benutzerdefinierte Begrüßungs-E-Mail-Vorlage sendet, wenn ein Konto aus dem Backend erstellt wird. Begrüßungs-E-Mail senden "anhand von Kundeninformationen überprüft.Magento: Benutzerdefinierte Begrüßungs-E-Mail-Vorlage basierend auf Kontoinformationen
Zum Beispiel haben wir dieses benutzerdefiniertes Feld auf Konten genannt Sales Rep
:
dass verwenden, würden wir eine eigene E-Mail-Vorlage wie für jeden unserer Vertriebsmitarbeiter zu schaffen, wenn sie einen Kunden registrieren aus dem Backend ... wenn kein Sales Rep hinzugefügt wird, wird nur die Standardvorlage gesendet.
Nicht sicher, welche Modelle/Dateien ich hier betrachten sollte, aber fand dieses Stück Code und dachte, dass es ein Startplatz sein könnte?
app/code/core/Mage/Adminhtml/controllers/CustomerController.php
// Send welcome email
if ($customer->getWebsiteId() && (isset($data['account']['sendemail']) || $sendPassToEmail)) {
$storeId = $customer->getSendemailStoreId();
if ($isNewCustomer) {
$customer->sendNewAccountEmail('registered', '', $storeId);
} elseif ((!$customer->getConfirmation())) {
// Confirm not confirmed customer
$customer->sendNewAccountEmail('confirmed', '', $storeId);
}
}
Jede Hilfe ist sehr zu schätzen!
Es funktionierte für mich und rettete meinen Tag –