THELIA Forum

Welcome to the THELIA support and discusssion forum

Online


Suite a un besoin récurrent exprimé par les utilisateurs du forum, j'ai écrit ce plugin qui permet d'envoyer vers plusieurs adresses emails les notifications de nouvelles commandes reçue sur votre site, , en plus de l'adresse de contact.

C'est bien utile si par exemple plusieurs personnes gèrent les commandes, ou si vous avez plusieurs adresses emails, ou pour d'autres raisons que je n'imagine même pas wink

Ci-dessous le LISEZMOI.txt du plugin, ainsi qu'une copie d'écran du B.O.

Le plugin est disponible gratuitement sur Ergonoshop, et dans les contribs.

Les retours de bugs sont les bienvenus.

LE PLUGIN
---------

Ce plugin pour Thelia 1.4.2 (et plus) permet d'envoyer les mails de notification
de nouvelles commandes vers plusieurs adresses e-mail, en plus de l'adresse email
de contact du site.

Contact et support: Franck Allimant (thelia@allimant.org).
Sujet du plugin sur le forum Thelia: bientôt


INSTALLATION
------------

Décompressez le fichier zip dans le répertoire client/plugins de votre Thelia,
puis activez-le dans le Back Office.

La configuration s'effectue dans la rubrique "Configuration" du BO, ligne 
'mailscommandes'. Elle permet de gérer les emails qui recevront les notifications
de commande, plus un email "poubelle", détaillé ci-dessous.


AU SUJET DE L'adresse "POUBELLE"
--------------------------------

Pourquoi est-il nécessaire d'indiquer une adresse "poubelle" dans le B.O. du
plugin ?

Thélia ne permet pas (encore) d'envoyer séparément le mail de confirmation du 
client et le mail de notification de nouvelle commmande. Chaque fois que la
méthode mail() d'un plugin de paiement est invoquée, les deux mails partent
obligatoirement. C'est dommage, mais c'est comme ça.

Pour éviter d'envoyer plusieurs fois le mail de confirmation de commande au 
client, le plugin modifie temporairement son adresse email dans la commande, en
la remplaçant par une adresse "poubelle", vers lequel les doublons des mails de 
confirmation sont dirigés.

Une adresse chez yopmail.com convient parfaitement, car il n'est pas nécessaire
de s'inscrire chez yopmail pour créer une adresse valide. Il existe cependant 
d'autres fournisseurs d'adresses temporaires identiques. Vous pouvez choisir
celui qui vous plait !

 Vous pouvez aussi créer une adresse "poubelle" sur votre serveur, et l'indiquer
dans le B.O. du plugin.

Le back-office du plugin

mailscommandes_141.jpg

Last edited by roadster31 (03-02-2010 15:41:33)


CQFDev | Sites, boutiques, modules, développement et intégration pour Thelia 1 et 2

  • manu
  • faï tot petar miladiu

Offline

  • manu
  • faï tot petar miladiu

Offline


oui il y est tu ne l'avais pas soumis à l'évaluation quand j'y suis allé, pour une fois que je suis plus rapide que toi tongue


http://doc.thelia.net/
http://thelia.net/modules
http://raynaud.io
PGP public Key : 0xC6E546A6

Offline


salut
efficace et rapide comme j'aime.
Je suis sous thelia 1.4 est-ce que ton "super" plug fonctionne sous cette version ?

MERCI

Last edited by gege061 (03-02-2010 18:38:20)


gérard, mac OSX, http://antafirma.eu

Online


Je suis sous thelia 1.4 est-ce que ton "super" plug fonctionne sous cette version ?

Je n'ai pas essayé, mais je pense que oui. En tout cas, l'installer ne cassera rien.


CQFDev | Sites, boutiques, modules, développement et intégration pour Thelia 1 et 2

Offline


Salut,

Super ce plugin !

Est-il possible de faire la même chose pour que l'on soit informé dès qu'un client s'inscrit ?

Online


Est-il possible de faire la même chose pour que l'on soit informé dès qu'un client s'inscrit ?

C'est à dire envoyer un message vers plusieurs adresses emails lors de la création d'un nouveau compte client ?

Last edited by roadster31 (15-02-2010 17:55:14)


CQFDev | Sites, boutiques, modules, développement et intégration pour Thelia 1 et 2

Offline


Oui, ou au moins à l'un des administrateurs (pour info j'ai déjà installé le plugin "mailconfinscri").

Mais je sais pas si c'est possible ...

Online


Mais je sais pas si c'est possible

Tout est possible !

Si tu ajoutes ce code après la ligne 76 de Mailconfinscri.class.php, le mail envoyé au client partira aussi vers l'email de contact du site, qui est mis en copie cachée du message:

$mail->AddBCC($emailcontact->valeur);

En résumé, tu dois avoir le code suivant autour de la ligne 76:

			$mail->MsgHTML($corps);
			$mail->AddAddress($client->email,$client->nom." ".$client->prenom);
			$mail->AddBCC($emailcontact->valeur);
			$mail->send();

CQFDev | Sites, boutiques, modules, développement et intégration pour Thelia 1 et 2

Offline


Ok merci !!

Je vais tester ça !

Offline


Bonjour, Un petit souci lors de l'utilisation de ce plugin. coté client pas de soucis. un email client un email poubelle. Par contre coté admin, les 2 emails arrivent à l'adresse de contact pas à celle du plugin. (j'ai vérifié, j'ai bien mis 2 adresses différentes)
Thelia 1.4.3.1


Thelia 1.5 - Plugins Homepage et Livre d'or
Le portail de Douarnenez http://www.dz-en-vie.com

Online


Hello,

Une précision: ça marchait et ça ne marche plus, ou alors ça n'a jamais marché ?


CQFDev | Sites, boutiques, modules, développement et intégration pour Thelia 1 et 2

Offline


Bonsoir et merci de ta réponse. cela n'a jamais fonctionné. C'est du côté administration que les 2 email partent à la mémé adresse. L'adresse de contact par défaut de la boutique.


Thelia 1.5 - Plugins Homepage et Livre d'or
Le portail de Douarnenez http://www.dz-en-vie.com

Online


les 2 email partent à la mémé adresse

Il partent sur l'adresse e-mail de  ta grand-mère ? lol

Hum. Deux questions :

1) Si tu désactive le plugin, les mails circulent normalement, un pour le client et un pour l'admin ?

2) Avec quel plugin de paiement ce problème de doublons arrive ? Tous ? Un seul ?

Last edited by roadster31 (12-10-2010 21:52:41)


CQFDev | Sites, boutiques, modules, développement et intégration pour Thelia 1 et 2

Offline


Sans le plugin tout est ok.

Il y a juste paypal d'actif sur ce site.


Thelia 1.5 - Plugins Homepage et Livre d'or
Le portail de Douarnenez http://www.dz-en-vie.com

Online


J'ai compris. C'est un effet de bord du cache en 1.4.3.

Peux-tu me dire si cette nouvelle version fonctionne correctement ?


CQFDev | Sites, boutiques, modules, développement et intégration pour Thelia 1 et 2

Offline


Merci, c'est parfait. Cela fonctionne parfaitement.


Thelia 1.5 - Plugins Homepage et Livre d'or
Le portail de Douarnenez http://www.dz-en-vie.com

Offline


Roadster31 wrote:

La configuration s'effectue dans la rubrique "Configuration" du BO, ligne
'mailscommandes'

Juste pour preciser qu'en fait c'est dans BO>modules>mailscommandes wink

J'ai active/desactive/desinstalle/reinstalle avant de m'en apercevoir tongue


le-bouquiniste.com                                                      tongue  plugin 1.4.x / 1.5   => valeurstock / Mailpaiement / formcontact

Offline


Bonjour tous

Est-il possible de faire partir cette notification :

- que quand c'est payé
- que pour un produit spécifique ( je pense à une licence pour un produit virtuel)

pour une version 1.4.4

Online


Ce  type de fonction ne doit pas être géré par ce plugin, mais par le plugin de paiement, et/ou produit virtuel


CQFDev | Sites, boutiques, modules, développement et intégration pour Thelia 1 et 2

Offline


Bonjour roadster31

roadster31 wrote:

.....mais par le plugin de paiement, et/ou produit virtuel

Ce plugin est déjà en place.
Effectivement, les fichiers associés au produit, ne partent que lors du paiement => OK

Mais j'aimerais que partent aussi un mail, un double du mail de confirmation (même s'il n'y a pas besoin de tout).
En fait ce mail partira vers un serveur qui renverra automatiquement une licence.

Last edited by griggione (03-09-2013 13:41:11)

Online


Hé bien il faut intervenir dans le plugin produit virtuel, pas dans le plugin "Notifications de commandes vers plusieurs adresses e-mail"

Bref, tu n'es pas dans le bon sujet.


CQFDev | Sites, boutiques, modules, développement et intégration pour Thelia 1 et 2

Offline


RE

OK je cherche l'autre topic et je pose la question.
Merci.