Malheureusement, il est à Magento le problème, que la double fonction opt-in, il donne ainsi généreusement à la Newsletter, pas vraiment travailler. Lorsqu'un client clique lors de l'enregistrement sur la case à cocher, qu'il souhaite recevoir la lettre d'information à l'avenir, il recevra, au mieux, pour confirmer son compte, mais un message demandant aucun mail de confirmation de son inscription lettre. Cependant, cela peut être modifié.

Pour ce faire, copiez le fichier app / code / core / Mage / Lettre d'Information / modèle / Subscriber.php dans le dossier app / code / local / Mage / Lettre d'Information / Modèle /
On ajoute ensuite ca. bei Zeile 459 après
$sendSubscription = $customer->getData('envoyer l'abonnement') || $envoyerInformationsEmail;
si (is_null($envoyerAbonnement) chorus $ sendAbonnement) {
si ($ce->getIsStatusChanged() && $statut == soi::STATUS_UNSUBSCRIBED) {
$ce->envoyerDésabonnementEmail();
} elseif ($ce->getIsStatusChanged() && $statut == soi::STATUS_ABONNE) {
$ce->envoyerConfirmationSuccèsEmail();
}les lignes suivantes
}d'autre{
$ce->envoyerConfirmationDemandeEmail();En outre, selon la ligne
fonction publique confirmer($Code)
{
si($ce->getCode()==$code) {
$ce->setStatus(soi::STATUS_ABONNE)
->setIsStatusChanged(vrai)
->sauver();la ligne
$ce->envoyerConfirmationSuccèsEmail();
Qu'il aurait dû être déjà.
Für alle, la belle extension de la caisse newsletter de Quafzi [ICI] utiliser, Pour afficher la case du bulletin dans la dernière étape de la caisse à un coup d'oeil, qui devrait également prendre l'application / code / communauté / Quafzi / CheckoutNewsletterSubscription / Modèle / Observer.php au microscope. D'une part, la case est cochée par défaut, ce qui est interdit en vertu du droit allemand. Ainsi, si la ligne
. »<entrée id ="abonnez-vous_newsletter" name ="est_abonné" coché="vérifié" = valeur"1" class ="case à cocher" type ="case à cocher" />»
changer
. »<entrée id ="abonnez-vous_newsletter" name ="est_abonné" = valeur"1" class ="case à cocher" type ="case à cocher" />»
En outre, la ligne
->setImportMode(vrai)
commenter ou supprimer.
Utilisé dans la version Magento 1.9 Remarques? Ajouts? Remarques? Volontiers!
